All Classes and Interfaces

Class
Description
Analysis data which is part of an analysis package.
Base class for all rdc domain objects.
Base class for all rdc domain objects which can exist as multiple versions (shadows).
Validates that there is an access way if there is a data package in the product.
Validates that there is an access way if there is a data package in the product.
An access way of a Variable or a DataSet indicates how the data user will be able to work with the data.
Mongo Document for keeping track of currently open websocket sessions.
An analysis package contains all metadata of scripts and analysis data.
Metadata which will be stored with each attachment of a AnalysisPackage.
Checks that the referenced analysis package exists.
Defines several AnalysisPackageExists annotations on the same element.
Validator which ensures that there is an analysis package with the given id.
Types of approved usages.
Possible assignee groups.
Ensure that there is at most one attachment per script.
Validate that there is at most one ScriptAttachmentMetadata per Script.
An authority (a security role) used by Spring Security.
The procedure, technique, or mode of inquiry used to attain the data.
A concept is something which cannot be observed directly but there is a model which helps observing the concept.
Metadata which will be stored with each attachment of a Concept.
All valid types of a ConceptAttachmentMetadata.
Checks that the referenced concept exists.
Defines several ConceptExists annotations on the same element.
Validator which ensures that there is a concept with the given id.
Thrown if a delete attempt was made while the Concept is referenced by an instance of Instrument or Question.
The project configuration describes which users are publishers or data providers for a project.
Counter document which can be used to get an incremented sequence number per document id.
Represents a country with it's 2-letter country code and it's display name in german and english.
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.
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.
The data acquisition project collects the metadata for the data products which are published by our RDC.
File format for SubDataSet.
Validates that there is at least one data format if there is a data package in the product.
Validates that there is at least one data format if there is a data package in the product.
A DataPackage which has been used in the AnalysisPackage.
A data package contains all metadata of a DataAcquisitionProject.
Metadata which will be stored with each attachment of a DataPackage.
All valid types of a DataPackageAttachmentMetadata.
Checks that the referenced dataPackage exists.
Defines several DataPackageExists annotations on the same element.
Validator which ensures that there is a dataPackage with the given id.
Ensure that there is at least one dataPackageId or at least one analysisPackageId.
Ensure that there is at least one dataPackageId or at least one analysisPackageId.
A dataset contains Variables.
Metadata which will be stored with each attachment of a DataSet.
All possible types of a DataSet.
CustomDataPackage maybe composed of several data sets coming form DataSources like this one.
Types of data, which a Survey can produce.
The technical type which the ValidResponses have.
A distribution contains the descriptives of a Variable meaning its ValidResponses, Missings and Statistics.
Validates that either an analysisPackage or a dataPackage is in the product.
Validates that either an analysisPackage or a dataPackage is in the product.
Ensure that a project configuration requires either analysis packages or data packages.
Validates that a project configuration requires either analysis packages or data packages.
MongoDB Document holding the current version of our elasticsearch indices.
Elasticsearch indices are updated asynchronously by processing these queue items.
Contains attributes of an ELSST (European Language Social Science Thesaurus) entry.
External data describes data sets of an AnalysisPackage which cannot be ordered in our RDC.
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.
Ensure that either both of filterDetails.expressionLanguage and filterDetails.expression are set or none of them.
Ensure that either both of filterDetails.expressionLanguage and filterDetails.expression are set or none of them.
All supported expression languages for FilterDetails.
All possible formats of a DataSet.
Resource Types as they are harvested from DARA by the VFDB.
Generation details describe how a Variable was generated from one or more input Variables.
Contains data regarding the location where survey data was collected.
Validate that Survey.grossSampleSize is greater than or equal to Survey.sampleSize.
Validate that Survey.grossSampleSize is greater than or equal to Survey.sampleSize.
URLs with display text in English and German.
Strings that can be represented in English and German.
Annotation for i18n String (de/en Strings).
Defines several I18nStringEntireNotEmpty annotations on the same element.
Annotation for i18n String (de/en Strings).
Validate the single strings of the i18n strings.
Validate the single strings of the i18n strings.
Annotation for i18n String (de/en Strings).
Annotation for i18n String (de/en Strings).
Annotation for i18n String (de/en Strings).
Validate the single strings of the i18n strings.
Annotation for i18n String (de/en Strings).
Defines several I18nStringSize annotations on the same element.
Validate the size of the i18n strings.
Enum representing supported types of question images.
Immutable (constant) version of I18nStrings.
An instrument (e.g.
Metadata which will be stored with each attachment of a Instrument.
All valid types of an instrument attachment.
Optional additional details for InstrumentAttachmentMetadata for types instrument types 'Variable Questionnaire' and 'Questionnaire'.
A representation of a person (optional author) of instrument attachment types 'questionnaire' and 'variable questionnaire'.
All valid types of an instrument.
Wrapper for a language code and it's respective display name.
Formats to which our metadata can be exported.
Additional details required by DataPackageAttachmentMetadatas of type "Method Report".
A missing or missing value is a value in a Variable which represents a reason why no observation (ValidResponse) has been stored.
Annotation for the validation if a rule or description of the generation details is set.
Validates the rule or description field of the generation details.
The OAuth2 AccessToken.
The oauth2 refresh token.
Order (DTO) containing all relevant information for ordered Products.
Orders with OrderState.ORDERED must not be updated.
Enum holding possible clients with write access to the orders.
Partial AnalysisPackage which is part of a Product.
Partial DataPackage which is part of a Product.
The states an Order can have.
Objects representing periods in time.
A representation of a person.
Details of the population of a Survey.
Data Product which can be ordered by a customer.
State of a data acquisition project.
Validates that a project configuration requires publication when analysis packages are required.
Validates that a project configuration requires publication when analysis packages are required.
QAbstractAnalysisDataPackage is a Querydsl query type for AbstractAnalysisDataPackage
QAbstractRdcDomainObject is a Querydsl query type for AbstractRdcDomainObject
QAbstractShadowableRdcDomainObject is a Querydsl query type for AbstractShadowableRdcDomainObject
QActiveWebsocketSession is a Querydsl query type for ActiveWebsocketSession
QAnalysisPackage is a Querydsl query type for AnalysisPackage
QAuthority is a Querydsl query type for Authority
QConcept is a Querydsl query type for Concept
QConfiguration is a Querydsl query type for Configuration
QCounter is a Querydsl query type for Counter
QDaraUpdateQueueItem is a Querydsl query type for DaraUpdateQueueItem
QDataAcquisitionProject is a Querydsl query type for DataAcquisitionProject
QDataPackage is a Querydsl query type for DataPackage
QDataSet is a Querydsl query type for DataSet
QDistribution is a Querydsl query type for Distribution
QElasticsearchIndicesVersion is a Querydsl query type for ElasticsearchIndicesVersion
QElasticsearchUpdateQueueItem is a Querydsl query type for ElasticsearchUpdateQueueItem
QFilterDetails is a Querydsl query type for FilterDetails
QGenerationDetails is a Querydsl query type for GenerationDetails
QI18nLink is a Querydsl query type for I18nLink
QI18nString is a Querydsl query type for I18nString
QInstrument is a Querydsl query type for Instrument
QOAuth2AuthenticationAccessToken is a Querydsl query type for OAuth2AuthenticationAccessToken
QOAuth2AuthenticationRefreshToken is a Querydsl query type for OAuth2AuthenticationRefreshToken
QOrder is a Querydsl query type for Order
QPeriod is a Querydsl query type for Period
QPerson is a Querydsl query type for Person
QPopulation is a Querydsl query type for Population
QProduct is a Querydsl query type for Product
QQuestion is a Querydsl query type for Question
QRelatedPublication is a Querydsl query type for RelatedPublication
QRelatedQuestion is a Querydsl query type for RelatedQuestion
QRelease is a Querydsl query type for Release
QScript is a Querydsl query type for Script
QShadowCopyQueueItem is a Querydsl query type for ShadowCopyQueueItem
QSponsor is a Querydsl query type for Sponsor
QSubDataSet is a Querydsl query type for SubDataSet
QSurvey is a Querydsl query type for Survey
QTags is a Querydsl query type for Tags
QTags is a Querydsl query type for Tags
QTags is a Querydsl query type for Tags
QTagsElsst is a Querydsl query type for TagsElsst
QTagsElsst is a Querydsl query type for TagsElsst
QTagsElsst is a Querydsl query type for TagsElsst
QTask is a Querydsl query type for Task
QTechnicalRepresentation is a Querydsl query type for TechnicalRepresentation
A question is part of an Instrument which has been used in at least one Surveys.
The metadata for one question images.
All valid types of a Question.
QUser is a Querydsl query type for User
QVariable is a Querydsl query type for Variable
Domain Object for the Related Publications.
A related question is a Question which has been asked to generate the values of a Variable.
The release object contains the version and a timestamp of the current release.
This configuration defines which object types have to be delivered before a project can be released.
Representation of the resolution of images.
Ensure that date variables have only a nominal, ordinal or interval scale level.
Validator which ensures that date variables have only a nominal, ordinal or interval scale level.
Annotation for the validation of the rule expression language field.
Validation of the rule expression language field.
All supported expression languages for GenerationDetails.
The scale level (or level of measurement) classifies the nature of information within the values assigned to a Variable (ValidResponses).
A script which will be published with this AnalysisPackage.
Metadata which will be stored with each attachment of a Script.
The field has been released before can only be set to true once.
Ensure that there is enough information to display a histogram for ratio variables.
Exception that should be thrown if client tries to create a shadowed domain object.
Exception thrown if client tries to delete a shadowed domain object.
Thrown if client attempts to release a shadowed project to dara.
Represents a queued shadow copy task of a project.
The action which will be performed for the shadows.
Exception that should be thrown if a client tries to update a shadow version of a domain object.
Exception which is thrown when the user tries to hide a master or the most recent shadow copy.
Exception which is thrown when the user tries to unhide shadows which are already unhidden.
Software Packages which can be used in Scripts.
A representation of a sponsor.
Descriptive metrics of this Variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
Annotation for the validation of the statistics of a variable.
Validates the statistics of a variable.
All supported storage types of Variables.
The string length definition of domain objects attributes for validation.
A subdataset is part of a DataSet and describes the concrete analyzable file which is accessible by a given access way.
A survey is conducted to examine a population on the basis of a sample.
Metadata which will be stored with each attachment of a Survey.
List of currently supported survey designs.
Metadata which will be stored with each response rate image of a Survey.
Sample types for survey.
Contains tags associated with an analysis package.
Contains tags associated with a concept.
Contains tags associated with a dataPackage.
Contains ELSST tags associated with an analysis package.
Contains ELSST tags associated with a concept.
Contains ELSST tags associated with a dataPackage.
Task entity holding the current state of a long running task.
State of tasks.
type of tasks.
DTO holding all information required for sending notifications to users in case an error occurred during task execution.
The technical representation of a Question which was used to generate the question for instance in an online Instrument.
Describes the time dimension of the data collection.
Ensure that missing.code is unique within the variable.
Ensure that missing.code is unique within the variable.
This annotation is for the validator, which checks the number of a data set within a project.
This validator checks the number of a data set within a project.
Ensure that all Script uuids are unique within the AnalysisPackage.
Ensure that all Script uuids are unique within the AnalysisPackage.
This annotation is for the validator, which checks the accesways of subdataset within a project.
This annotation is for the validator, which checks the accesways of subdataset within a project.
Ensure that value.valueClass is unique within the variable.
Ensure that value.valueClass is unique within the variable.
Annotation for the validation of the name.
Validates the name of a variable.
Provides valid unit values for Survey.
A user.
Annotation for the validator for the access ways.
Annotation for the validator for the access ways.
Validator for the access ways of a variable.
Validator for the access way of a subDataSet.
AnalysisPackageIds must be equal to "ana-{{project id}}$".
Ensure that an analysis package id is equal to "ana-{{project id}}$".
Annotation for the validation of the type of a concept attachment.
Validates the type of an ConceptAttachmentMetadata.
Validates that a string contains an existing ISO 3166-1 alpha-2 country code.
Default implementation of ValidCountryCode.
Annotation for the validation of access ways of CustomDataPackages.
Validation of access ways of CustomDataPackages.
Annotation for the validation of availability types of CustomDataPackages.
Validation of availability typs of CustomDataPackages.
Validates a project update follows business and authorization constraints.
Validates project ids by valid pattern.
Validates a project update follows business and authorization constraints.
Validate DataAcquisitionProject save attempt.
Annotation for the validation of the type of a dataPackage attachment.
Validates the type of an DataPackageAttachmentMetadata.
DataPackageIds must be equal to the project id.
Ensure that a dataPackage id is equal to its project id.
The DataPackage must be a valid shadow with the correct access way.
Ensure that the analyzed DataPackage is a valid shadow with valid access way.
Annotation for the validation of the id.
Validates the name of a id.
Annotation for the validator for the data set type.
Validator for the type of a data set.
Annotation for the validator for the data type.
Annotation for the validator for the data type.
Validator for the data type of a variable.
Validator for the data type of a variable.
This validator checks a derived variables identifier.
This validator checks a derived variables identifier.
Annotation for the validation of availability types of ExternalDataPackages.
Validation of availability typs of ExternalDataPackages.
Annotation for the validator for the filter expression language.
Validator for the filter expression languages of a variable.
Annotation for the validator of the format of the data sets.
Validator of the format of datasets.
Validates that AbstractShadowableRdcDomainObject hidden is true if and only if the domain object is a shadow and has a successor.
Default validator implementation for ValidHiddenShadow validation.
Annotation for the validation of the type of an instrument attachment.
Validates the type of an InstrumentAttachmentMetadata.
Annotation for the validation of the id.
Validates the name of a id.
Annotation for the validation of the type of an instrument.
Validates the type of an Instrument.
Annotation for the validation of a language codes according to ISO 639.
Defines several ValidIsoLanguage annotations on the same element.
Validates the language to be an ISO 639 language code.
Validate that the begin of a period is less than or equal to the end.
Validate that the begin of a period is less than or equal to the end.
Checks for one list of foreign keys is filled.
Checks year.
Annotation for the validation of the id.
Validates the name of a id.
Annotation for the validator of the image type of questions.
Validator of the question image type.
Annotation for the validator of the type of questions.
Validator of the question type.
Related Publication Ids must be valid.
Ensure that a related publication id is valid.
This validator checks the repeated measurement identifier.
This validator checks the repeated measurement identifier.
A valid response represents one observation of a Variable and its frequency.
Annotation for the validation of the valid responses of a variable.
Validates the valid responses of a variable.
Annotation for the validation of the valid responses of a variable.
Validates the valid responses of a variable.
Annotation for the validator for the rule expression language.
Validator for the rule expression languages of a variable.
Validates that a I18nString matches the controlled VFDB vocabulary.
Default implementation of ValidSampleType.
Annotation for the validator of the scale level.
Validator of the scale level.
Validate that the version field is a semver version and has been increased.
Ensure that a Release contains a valid semantic version which can only be increased.
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.
Default validator implementation for ValidShadowId validation.
Annotation for the validation of software packages of Scripts.
Validation of software packages of Scripts.
Annotation for the validation of storage types.
Validator for the storage type of a variable.
Validates that given values for surveyDataTypes matches one of DataTypes.
Default implementation of ValidSurveyDataTypes.
SurveyDesign is limited to some values, which are define by the class SurveyDesigns.
Checks the surveydesign field for valid values.
Annotation for the validation of the id.
Validates the name of a id.
Annotation for the validation of the number.
Validates the uniqueness of number.
Annotation for the validation of the id.
Validates the uniqueness of question.
Annotation for the validation of the surveyNumbers.
Validates the uniqueness of number.
Validates that an (@link I18nString contains values specified by VFDB.
Default implementation of ValidUnitValue.
Annotation for the validation of the id.
Validates the name of a id.
Annotation for the validation of the id.
Validates the name of a id.
A variable contains the results from at least one Survey.
Checks that the referenced variable exists.
Defines several VariableExists annotations on the same element.
Validator which ensures that there is an variable with the given id.