All Classes

Class Description
AbstractAnalysisDataPackage
Analysis data which is part of an analysis package.
AbstractRdcDomainObject
Base class for all rdc domain objects.
AbstractShadowableRdcDomainObject
Base class for all rdc domain objects which can exist as multiple versions (shadows).
AccessWayNotEmptyForDataPackage
Validates that there is an access way if there is a data package in the product.
AccessWayNotEmptyForDataPackageValidator
Validates that there is an access way if there is a data package in the product.
AccessWays
An access way of a Variable or a DataSet indicates how the data user will be able to work with the data.
ActiveWebsocketSession
Mongo Document for keeping track of currently open websocket sessions.
AnalysisPackage
An analysis package contains all metadata of scripts and analysis data.
AnalysisPackageAttachmentMetadata
Metadata which will be stored with each attachment of a AnalysisPackage.
AnalysisPackageExists
Checks that the referenced analysis package exists.
AnalysisPackageExists.List
Defines several AnalysisPackageExists annotations on the same element.
AnalysisPackageExistsValidator
Validator which ensures that there is an analysis package with the given id.
ApprovedUsageEnum
Types of approved usages.
AssigneeGroup
Possible assignee groups.
AtMostOneAttachmentPerScript
Ensure that there is at most one attachment per script.
AtMostOneAttachmentPerScriptValidator
Validate that there is at most one ScriptAttachmentMetadata per Script.
Authority
An authority (a security role) used by Spring Security.
CollectionModes
The procedure, technique, or mode of inquiry used to attain the data.
Concept
A concept is something which cannot be observed directly but there is a model which helps observing the concept.
ConceptAttachmentMetadata
Metadata which will be stored with each attachment of a Concept.
ConceptAttachmentTypes
All valid types of a ConceptAttachmentMetadata.
ConceptExists
Checks that the referenced concept exists.
ConceptExists.List
Defines several ConceptExists annotations on the same element.
ConceptExistsValidator
Validator which ensures that there is a concept with the given id.
ConceptInUseException
Thrown if a delete attempt was made while the Concept is referenced by an instance of Instrument or Question.
Configuration
The project configuration describes which users are publishers or data providers for a project.
Counter
Counter document which can be used to get an incremented sequence number per document id.
Country
Represents a country with it's 2-letter country code and it's display name in german and english.
CustomDataPackage
Scenario: Some kind of data package that is part of the AnalysisPackage and hosted by the FDZ-DZHW but not a doified DataPackage (SUF or CUF) of the FDZ-DZHW.
DaraUpdateQueueItem
Publishing metadata to da|ra will be done asynchronously and repeated as long as the update queue item has not been processed successfully and has therefore been deleted.
DataAcquisitionProject
The data acquisition project collects the metadata for the data products which are published by our RDC.
DataFormat
File format for SubDataSet.
DataFormatsNotEmptyForDataPackage
Validates that there is at least one data format if there is a data package in the product.
DataFormatsNotEmptyForDataPackageValidator
Validates that there is at least one data format if there is a data package in the product.
DataPackage
A DataPackage which has been used in the AnalysisPackage.
DataPackage
A data package contains all metadata of a DataAcquisitionProject.
DataPackageAttachmentMetadata
Metadata which will be stored with each attachment of a DataPackage.
DataPackageAttachmentTypes
All valid types of a DataPackageAttachmentMetadata.
DataPackageExists
Checks that the referenced dataPackage exists.
DataPackageExists.List
Defines several DataPackageExists annotations on the same element.
DataPackageExistsValidator
Validator which ensures that there is a dataPackage with the given id.
DataPackageIdsOrAnalysisPackageIdsPresent
Ensure that there is at least one dataPackageId or at least one analysisPackageId.
DataPackageIdsOrAnalysisPackageIdsPresentValidator
Ensure that there is at least one dataPackageId or at least one analysisPackageId.
DataSet
A dataset contains Variables.
DataSetAttachmentMetadata
Metadata which will be stored with each attachment of a DataSet.
DataSetTypes
All possible types of a DataSet.
DataSource
CustomDataPackage maybe composed of several data sets coming form DataSources like this one.
DataTypes
Types of data, which a Survey can produce.
DataTypes
The technical type which the ValidResponses have.
Distribution
A distribution contains the descriptives of a Variable meaning its ValidResponses, Missings and Statistics.
EitherAnalysisPackageOrDataPackageOrdered
Validates that either an analysisPackage or a dataPackage is in the product.
EitherAnalysisPackageOrDataPackageOrderedValidator
Validates that either an analysisPackage or a dataPackage is in the product.
EitherDataPackagesOrAnalysisPackagesRequired
Ensure that a project configuration requires either analysis packages or data packages.
EitherDataPackagesOrAnalysisPackagesRequiredValidator
Validates that a project configuration requires either analysis packages or data packages.
ElasticsearchIndicesVersion
MongoDB Document holding the current version of our elasticsearch indices.
ElasticsearchUpdateQueueAction
ElasticsearchUpdateQueueItem
Elasticsearch indices are updated asynchronously by processing these queue items.
ExternalDataPackage
External data describes data sets of an AnalysisPackage which cannot be ordered in our RDC.
FilterDetails
Filter details of a Variable describe the condition which must have evaluated to true before a participant was asked a Question resulting in this Variable.
FilterExpressionAndLanguageNotEmpty
Ensure that either both of filterDetails.expressionLanguage and filterDetails.expression are set or none of them.
FilterExpressionAndLanguageNotEmptyValidator
Ensure that either both of filterDetails.expressionLanguage and filterDetails.expression are set or none of them.
FilterExpressionLanguages
All supported expression languages for FilterDetails.
Format
All possible formats of a DataSet.
FreeResourceTypes
Resource Types as they are harvested from DARA by the VFDB.
GenerationDetails
Generation details describe how a Variable was generated from one or more input Variables.
GeographicCoverage
Contains data regarding the location where survey data was collected.
GrossSampleSizeGreaterThanNetSampleSize
Validate that Survey.grossSampleSize is greater than or equal to Survey.sampleSize.
GrossSampleSizeGreaterThanNetSampleSizeValidator
Validate that Survey.grossSampleSize is greater than or equal to Survey.sampleSize.
I18nLink
URLs with display text in English and German.
I18nString
Strings that can be represented in English and German.
I18nStringEntireNotEmpty
Annotation for i18n String (de/en Strings).
I18nStringEntireNotEmpty.List
Defines several I18nStringEntireNotEmpty annotations on the same element.
I18nStringEntireNotEmptyOptional
Annotation for i18n String (de/en Strings).
I18nStringEntireNotEmptyOptionalValidator
Validate the single strings of the i18n strings.
I18nStringEntireNotEmptyValidator
Validate the single strings of the i18n strings.
I18nStringMustNotContainComma
Annotation for i18n String (de/en Strings).
I18nStringMustNotContainCommaValidator
Annotation for i18n String (de/en Strings).
I18nStringNotEmpty
Annotation for i18n String (de/en Strings).
I18nStringNotEmptyValidator
Validate the single strings of the i18n strings.
I18nStringSize
Annotation for i18n String (de/en Strings).
I18nStringSize.List
Defines several I18nStringSize annotations on the same element.
I18nStringSizeValidator
Validate the size of the i18n strings.
ImageType
Enum representing supported types of question images.
ImmutableI18nString
Immutable (constant) version of I18nStrings.
Instrument
An instrument (e.g.
InstrumentAttachmentMetadata
Metadata which will be stored with each attachment of a Instrument.
InstrumentAttachmentTypes
All valid types of an instrument attachment.
InstrumentTypes
All valid types of an instrument.
Language
Wrapper for a language code and it's respective display name.
MetadataExportFormat
Formats to which our metadata can be exported.
MethodReportCitationDetails
Additional details required by DataPackageAttachmentMetadatas of type "Method Report".
Missing
A missing or missing value is a value in a Variable which represents a reason why no observation (ValidResponse) has been stored.
NotEmptyGenerationDetailsDescriptionOrRule
Annotation for the validation if a rule or description of the generation details is set.
NotEmptyGenerationDetailsDescriptionOrRuleValidator
Validates the rule or description field of the generation details.
OAuth2AuthenticationAccessToken
The OAuth2 AccessToken.
OAuth2AuthenticationRefreshToken
The oauth2 refresh token.
Order
Order (DTO) containing all relevant information for ordered Products.
OrderAlreadyCompletedException
Orders with OrderState.ORDERED must not be updated.
OrderClient
Enum holding possible clients with write access to the orders.
OrderedAnalysisPackage
Partial AnalysisPackage which is part of a Product.
OrderedDataPackage
Partial DataPackage which is part of a Product.
OrderState
The states an Order can have.
Period
Objects representing periods in time.
Person
A representation of a person.
Population
Details of the population of a Survey.
Product
Data Product which can be ordered by a customer.
ProjectState
State of a data acquisition project.
PublicationsRequiredForAnalysisPackages
Validates that a project configuration requires publication when analysis packages are required.
PublicationsRequiredForAnalysisPackagesValidator
Validates that a project configuration requires publication when analysis packages are required.
QAbstractAnalysisDataPackage
QAbstractAnalysisDataPackage is a Querydsl query type for AbstractAnalysisDataPackage
QAbstractRdcDomainObject
QAbstractRdcDomainObject is a Querydsl query type for AbstractRdcDomainObject
QAbstractShadowableRdcDomainObject
QAbstractShadowableRdcDomainObject is a Querydsl query type for AbstractShadowableRdcDomainObject
QActiveWebsocketSession
QActiveWebsocketSession is a Querydsl query type for ActiveWebsocketSession
QAnalysisPackage
QAnalysisPackage is a Querydsl query type for AnalysisPackage
QAuthority
QAuthority is a Querydsl query type for Authority
QConcept
QConcept is a Querydsl query type for Concept
QConfiguration
QConfiguration is a Querydsl query type for Configuration
QCounter
QCounter is a Querydsl query type for Counter
QDaraUpdateQueueItem
QDaraUpdateQueueItem is a Querydsl query type for DaraUpdateQueueItem
QDataAcquisitionProject
QDataAcquisitionProject is a Querydsl query type for DataAcquisitionProject
QDataPackage
QDataPackage is a Querydsl query type for DataPackage
QDataSet
QDataSet is a Querydsl query type for DataSet
QDistribution
QDistribution is a Querydsl query type for Distribution
QElasticsearchIndicesVersion
QElasticsearchIndicesVersion is a Querydsl query type for ElasticsearchIndicesVersion
QElasticsearchUpdateQueueItem
QElasticsearchUpdateQueueItem is a Querydsl query type for ElasticsearchUpdateQueueItem
QFilterDetails
QFilterDetails is a Querydsl query type for FilterDetails
QGenerationDetails
QGenerationDetails is a Querydsl query type for GenerationDetails
QI18nLink
QI18nLink is a Querydsl query type for I18nLink
QI18nString
QI18nString is a Querydsl query type for I18nString
QInstrument
QInstrument is a Querydsl query type for Instrument
QOAuth2AuthenticationAccessToken
QOAuth2AuthenticationAccessToken is a Querydsl query type for OAuth2AuthenticationAccessToken
QOAuth2AuthenticationRefreshToken
QOAuth2AuthenticationRefreshToken is a Querydsl query type for OAuth2AuthenticationRefreshToken
QOrder
QOrder is a Querydsl query type for Order
QPeriod
QPeriod is a Querydsl query type for Period
QPerson
QPerson is a Querydsl query type for Person
QPopulation
QPopulation is a Querydsl query type for Population
QProduct
QProduct is a Querydsl query type for Product
QQuestion
QQuestion is a Querydsl query type for Question
QRelatedPublication
QRelatedPublication is a Querydsl query type for RelatedPublication
QRelatedQuestion
QRelatedQuestion is a Querydsl query type for RelatedQuestion
QRelease
QRelease is a Querydsl query type for Release
QScript
QScript is a Querydsl query type for Script
QShadowCopyQueueItem
QShadowCopyQueueItem is a Querydsl query type for ShadowCopyQueueItem
QSponsor
QSponsor is a Querydsl query type for Sponsor
QSubDataSet
QSubDataSet is a Querydsl query type for SubDataSet
QSurvey
QSurvey is a Querydsl query type for Survey
QTags
QTags is a Querydsl query type for Tags
QTags
QTags is a Querydsl query type for Tags
QTags
QTags is a Querydsl query type for Tags
QTask
QTask is a Querydsl query type for Task
QTechnicalRepresentation
QTechnicalRepresentation is a Querydsl query type for TechnicalRepresentation
Question
A question is part of an Instrument which has been used in at least one Surveys.
QuestionImageMetadata
The metadata for one question images.
QuestionTypes
All valid types of a Question.
QUser
QUser is a Querydsl query type for User
QVariable
QVariable is a Querydsl query type for Variable
RelatedPublication
Domain Object for the Related Publications.
RelatedQuestion
A related question is a Question which has been asked to generate the values of a Variable.
Release
The release object contains the version and a timestamp of the current release.
Requirements
This configuration defines which object types have to be delivered before a project can be released.
Resolution
Representation of the resolution of images.
RestrictedScaleLevelForDateDataType
Ensure that date variables have only a nominal, ordinal or interval scale level.
RestrictedScaleLevelForDateDataTypeValidator
Validator which ensures that date variables have only a nominal, ordinal or interval scale level.
RuleExpressionLanguageAndRuleFilledOrEmpty
Annotation for the validation of the rule expression language field.
RuleExpressionLanguageAndRuleFilledOrEmptyValidator
Validation of the rule expression language field.
RuleExpressionLanguages
All supported expression languages for GenerationDetails.
ScaleLevels
The scale level (or level of measurement) classifies the nature of information within the values assigned to a Variable (ValidResponses).
Script
A script which will be published with this AnalysisPackage.
ScriptAttachmentMetadata
Metadata which will be stored with each attachment of a Script.
SetHasBeenReleasedBeforeOnlyOnce
The field has been released before can only be set to true once.
SetHasBeenReleasedBeforeOnlyOnceValidator
Ensure that there is enough information to display a histogram for ratio variables.
ShadowCopyCreateNotAllowedException
Exception that should be thrown if client tries to create a shadowed domain object.
ShadowCopyDeleteNotAllowedException
Exception thrown if client tries to delete a shadowed domain object.
ShadowCopyQueueItem
Represents a queued shadow copy task of a project.
ShadowCopyQueueItem.Action
The action which will be performed for the shadows.
ShadowCopyReleaseToDaraNotAllowed
Thrown if client attempts to release a shadowed project to dara.
ShadowCopySaveNotAllowedException
Exception that should be thrown if a client tries to update a shadow version of a domain object.
ShadowHidingNotAllowedException
Exception which is thrown when the user tries to hide a master or the most recent shadow copy.
ShadowUnhidingNotAllowedException
Exception which is thrown when the user tries to unhide shadows which are already unhidden.
SoftwarePackages
Software Packages which can be used in Scripts.
Sponsor
A representation of a sponsor.
Statistics
Descriptive metrics of this Variable.
StatisticsFirstQuartileMustBeAnIsoDateOnDateDataType
Annotation for the validation of the statistics of a variable.
StatisticsFirstQuartileMustBeAnIsoDateOnDateDataTypeValidator
Validates the statistics of a variable.
StatisticsFirstQuartileMustBeANumberOnNumericDataType
Annotation for the validation of the statistics of a variable.
StatisticsFirstQuartileMustBeANumberOnNumericDataTypeValidator
Validates the statistics of a variable.
StatisticsMaximumMustBeAnIsoDateOnDateDataType
Annotation for the validation of the statistics of a variable.
StatisticsMaximumMustBeAnIsoDateOnDateDataTypeValidator
Validates the statistics of a variable.
StatisticsMaximumMustBeANumberOnNumericDataType
Annotation for the validation of the statistics of a variable.
StatisticsMaximumMustBeANumberOnNumericDataTypeValidator
Validates the statistics of a variable.
StatisticsMedianMustBeAnIsoDateOnDateDataType
Annotation for the validation of the statistics of a variable.
StatisticsMedianMustBeAnIsoDateOnDateDataTypeValidator
Validates the statistics of a variable.
StatisticsMedianMustBeANumberOnNumericDataType
Annotation for the validation of the statistics of a variable.
StatisticsMedianMustBeANumberOnNumericDataTypeValidator
Validates the statistics of a variable.
StatisticsMinimumMustBeAnIsoDateOnDateDataType
Annotation for the validation of the statistics of a variable.
StatisticsMinimumMustBeAnIsoDateOnDateDataTypeValidator
Validates the statistics of a variable.
StatisticsMinimumMustBeANumberOnNumericDataType
Annotation for the validation of the statistics of a variable.
StatisticsMinimumMustBeANumberOnNumericDataTypeValidator
Validates the statistics of a variable.
StatisticsThirdQuartileMustBeAnIsoDateOnDateDataType
Annotation for the validation of the statistics of a variable.
StatisticsThirdQuartileMustBeAnIsoDateOnDateDataTypeValidator
Validates the statistics of a variable.
StatisticsThirdQuartileMustBeANumberOnNumericDataType
Annotation for the validation of the statistics of a variable.
StatisticsThirdQuartileMustBeANumberOnNumericDataTypeValidator
Validates the statistics of a variable.
StorageTypes
All supported storage types of Variables.
StringLengths
The string length definition of domain objects attributes for validation.
SubDataSet
A subdataset is part of a DataSet and describes the concrete analyzable file which is accessible by a given access way.
Survey
A survey is conducted to examine a population on the basis of a sample.
SurveyAttachmentMetadata
Metadata which will be stored with each attachment of a Survey.
SurveyDesigns
List of currently supported survey designs.
SurveyResponseRateImageMetadata
Metadata which will be stored with each response rate image of a Survey.
SurveySampleTypeProvider
Sample types for survey.
Tags
Contains tags associated with an analysis package.
Tags
Contains tags associated with a concept.
Tags
Contains tags associated with a dataPackage.
Task
Task entity holding the current state of a long running task.
Task.TaskState
State of tasks.
Task.TaskType
type of tasks.
TaskErrorNotification
DTO holding all information required for sending notifications to users in case an error occurred during task execution.
TechnicalRepresentation
The technical representation of a Question which was used to generate the question for instance in an online Instrument.
TimeMethods
Describes the time dimension of the data collection.
UniqueCode
Ensure that missing.code is unique within the variable.
UniqueCodeValidator
Ensure that missing.code is unique within the variable.
UniqueDatasetNumberInProject
This annotation is for the validator, which checks the number of a data set within a project.
UniqueDataSetNumberInProjectValidator
This validator checks the number of a data set within a project.
UniqueScriptUuids
Ensure that all Script uuids are unique within the AnalysisPackage.
UniqueScriptUuidsValidator
Ensure that all Script uuids are unique within the AnalysisPackage.
UniqueSubDatasetAccessWayInDataSet
This annotation is for the validator, which checks the accesways of subdataset within a project.
UniqueSubDataSetAccessWayInDataSetValidator
This annotation is for the validator, which checks the accesways of subdataset within a project.
UniqueValue
Ensure that value.valueClass is unique within the variable.
UniqueValueValidator
Ensure that value.valueClass is unique within the variable.
UniqueVariableNameInDataSet
Annotation for the validation of the name.
UniqueVariableNameInDataSetValidator
Validates the name of a variable.
UnitValueProvider
Provides valid unit values for Survey.
User
A user.
ValidAccessWay
Annotation for the validator for the access ways.
ValidAccessWays
Annotation for the validator for the access ways.
ValidAccessWaysValidator
Validator for the access ways of a variable.
ValidAccessWayValidator
Validator for the access way of a subDataSet.
ValidAnalysisPackageId
AnalysisPackageIds must be equal to "ana-{{project id}}$".
ValidAnalysisPackageIdValidator
Ensure that an analysis package id is equal to "ana-{{project id}}$".
ValidConceptAttachmentType
Annotation for the validation of the type of a concept attachment.
ValidConceptAttachmentTypeValidator
Validates the type of an ConceptAttachmentMetadata.
ValidCountryCode
Validates that a string contains an existing ISO 3166-1 alpha-2 country code.
ValidCountryCodeValidator
Default implementation of ValidCountryCode.
ValidCustomDataPackageAccessWay
Annotation for the validation of access ways of CustomDataPackages.
ValidCustomDataPackageAccesWayValidator
Validation of access ways of CustomDataPackages.
ValidCustomDataPackageAvailabilityType
Annotation for the validation of availability types of CustomDataPackages.
ValidCustomDataPackageAvailabilityTypeValidator
Validation of availability typs of CustomDataPackages.
ValidDataAcquisitionProjectId
Validates a project update follows business and authorization constraints.
ValidDataAcquisitionProjectIdValidator
Validates project ids by valid pattern.
ValidDataAcquisitionProjectSave
Validates a project update follows business and authorization constraints.
ValidDataAcquisitionProjectSaveValidator
Validate DataAcquisitionProject save attempt.
ValidDataPackageAttachmentType
Annotation for the validation of the type of a dataPackage attachment.
ValidDataPackageAttachmentTypeValidator
Validates the type of an DataPackageAttachmentMetadata.
ValidDataPackageId
DataPackageIds must be equal to the project id.
ValidDataPackageIdValidator
Ensure that a dataPackage id is equal to its project id.
ValidDataPackageShadow
The DataPackage must be a valid shadow with the correct access way.
ValidDataPackageShadowValidator
Ensure that the analyzed DataPackage is a valid shadow with valid access way.
ValidDataSetIdName
Annotation for the validation of the id.
ValidDataSetIdNameValidator
Validates the name of a id.
ValidDataSetType
Annotation for the validator for the data set type.
ValidDataSetTypeValidator
Validator for the type of a data set.
ValidDataType
Annotation for the validator for the data type.
ValidDataType
Annotation for the validator for the data type.
ValidDataTypeValidator
Validator for the data type of a variable.
ValidDataTypeValidator
Validator for the data type of a variable.
ValidDerivedVariablesIdentifier
This validator checks a derived variables identifier.
ValidDerivedVariablesIdentifierValidator
This validator checks a derived variables identifier.
ValidExternalDataPackageAvailabilityType
Annotation for the validation of availability types of ExternalDataPackages.
ValidExternalDataPackageAvailabilityTypeValidator
Validation of availability typs of ExternalDataPackages.
ValidFilterExpressionLanguage
Annotation for the validator for the filter expression language.
ValidFilterExpressionLanguageValidator
Validator for the filter expression languages of a variable.
ValidFormat
Annotation for the validator of the format of the data sets.
ValidFormatValidator
Validator of the format of datasets.
ValidHiddenShadow
Validates that AbstractShadowableRdcDomainObject hidden is true if and only if the domain object is a shadow and has a successor.
ValidHiddenShadowValidator
Default validator implementation for ValidHiddenShadow validation.
ValidInstrumentAttachmentType
Annotation for the validation of the type of an instrument attachment.
ValidInstrumentAttachmentTypeValidator
Validates the type of an InstrumentAttachmentMetadata.
ValidInstrumentIdPattern
Annotation for the validation of the id.
ValidInstrumentIdPatternValidator
Validates the name of a id.
ValidInstrumentType
Annotation for the validation of the type of an instrument.
ValidInstrumentTypeValidator
Validates the type of an Instrument.
ValidIsoLanguage
Annotation for the validation of a language codes according to ISO 639.
ValidIsoLanguage.List
Defines several ValidIsoLanguage annotations on the same element.
ValidIsoLanguageValidator
Validates the language to be an ISO 639 language code.
ValidPeriod
Validate that the begin of a period is less than or equal to the end.
ValidPeriodValidator
Validate that the begin of a period is less than or equal to the end.
ValidPublicationYear
Checks for one list of foreign keys is filled.
ValidPublicationYearValidator
Checks year.
ValidQuestionIdName
Annotation for the validation of the id.
ValidQuestionIdNameValidator
Validates the name of a id.
ValidQuestionImageType
Annotation for the validator of the image type of questions.
ValidQuestionImageTypeValidator
Validator of the question image type.
ValidQuestionType
Annotation for the validator of the type of questions.
ValidQuestionTypeValidator
Validator of the question type.
ValidRelatedPublicationId
Related Publication Ids must be valid.
ValidRelatedPublicationIdValidator
Ensure that a related publication id is valid.
ValidRepeatedMeasurementIdentifier
This validator checks the repeated measurement identifier.
ValidRepeatedMeasurementIdentifierValidator
This validator checks the repeated measurement identifier.
ValidResponse
A valid response represents one observation of a Variable and its frequency.
ValidResponseValueMustBeAnIsoDateOnDateDataType
Annotation for the validation of the valid responses of a variable.
ValidResponseValueMustBeAnIsoDateOnDateDataTypeValidator
Validates the valid responses of a variable.
ValidResponseValueMustBeANumberOnNumericDataType
Annotation for the validation of the valid responses of a variable.
ValidResponseValueMustBeANumberOnNumericDataTypeValidator
Validates the valid responses of a variable.
ValidRuleExpressionLanguage
Annotation for the validator for the rule expression language.
ValidRuleExpressionLanguageValidator
Validator for the rule expression languages of a variable.
ValidSampleType
Validates that a I18nString matches the controlled VFDB vocabulary.
ValidSampleTypeValidator
Default implementation of ValidSampleType.
ValidScaleLevel
Annotation for the validator of the scale level.
ValidScaleLevelValidator
Validator of the scale level.
ValidSemanticVersion
Validate that the version field is a semver version and has been increased.
ValidSemanticVersionValidator
Ensure that a Release contains a valid semantic version which can only be increased.
ValidShadowId
Validates that AbstractShadowableRdcDomainObject id starts with AbstractShadowableRdcDomainObject masterId and optionally contains a version suffix if the domain object is a shadow copy, otherwise the result will always be true.
ValidShadowIdValidator
Default validator implementation for ValidShadowId validation.
ValidSoftwarePackage
Annotation for the validation of software packages of Scripts.
ValidSoftwarePackageValidator
Validation of software packages of Scripts.
ValidStorageType
Annotation for the validation of storage types.
ValidStorageTypeValidator
Validator for the storage type of a variable.
ValidSurveyDataTypes
Validates that given values for surveyDataTypes matches one of DataTypes.
ValidSurveyDataTypesValidator
Default implementation of ValidSurveyDataTypes.
ValidSurveyDesign
SurveyDesign is limited to some values, which are define by the class SurveyDesigns.
ValidSurveyDesignValidator
Checks the surveydesign field for valid values.
ValidSurveyIdName
Annotation for the validation of the id.
ValidSurveyIdNameValidator
Validates the name of a id.
ValidUniqueInstrumentNumber
Annotation for the validation of the number.
ValidUniqueInstrumentNumberValidator
Validates the uniqueness of number.
ValidUniqueQuestionNumber
Annotation for the validation of the id.
ValidUniqueQuestionNumberValidator
Validates the uniqueness of question.
ValidUniqueSurveyNumber
Annotation for the validation of the surveyNumbers.
ValidUniqueSurveyNumberValidator
Validates the uniqueness of number.
ValidUnitValue
Validates that an (@link I18nString contains values specified by VFDB.
ValidUnitValueValidator
Default implementation of ValidUnitValue.
ValidUrl
Annotation for the validation of the id.
ValidUrlValidator
Validates the name of a id.
ValidVariableIdName
Annotation for the validation of the id.
ValidVariableIdNameValidator
Validates the name of a id.
Variable
A variable contains the results from at least one Survey.
VariableExists
Checks that the referenced variable exists.
VariableExists.List
Defines several VariableExists annotations on the same element.
VariableExistsValidator
Validator which ensures that there is an variable with the given id.