DataSet

public class DataSet extends AbstractShadowableRdcDomainObject

A dataset contains Variables. It results from at least one Survey.

Fields

annotations

private I18nString annotations

Arbitrary additional text for the dataset. Markdown is supported. Must not contain more than 2048 characters.

dataAcquisitionProjectId

private String dataAcquisitionProjectId

The id of the DataAcquisitionProject to which this dataset belongs. The dataAcquisitionProjectId must not be empty.

dataPackageId

private String dataPackageId

The id of the OrderedDataPackage to which this dataset belongs. Must not be empty.

description

private I18nString description

A short description of the dataset. It must be specified in at least one language and it must not contain more than 2048 characters.

format

private I18nString format

The format of the dataset. Must be one of Format.

id

private String id

The id of the dataset which uniquely identifies the dataset in this application.

languages

private List<String> languages

The languages used in the dataset. Must be specified as ISO 639 language codes.

masterId

private String masterId

The master id of this dataset. It must not contain more than 512 characters, must not be empty and must be of the form dat-{{dataAcquisitionProjectId}}-ds{{number}}$.

number

private Integer number

The number of the dataset. Must not be empty and must be unique within the DataAcquisitionProject.

serialVersionUID

private static final long serialVersionUID

subDataSets

private List<SubDataSet> subDataSets

List of SubDataSets (concrete accessible files) within this dataset. Must contain at least one element. There must not be more than one SubDataSet per AccessWays.

surveyIds

private List<String> surveyIds

List of ids of Surveys of this DataAcquisitionProject. The dataset contains results from these Surveys. Must contain at least one element.

surveyNumbers

private List<Integer> surveyNumbers

List of numbers of Surveys of this DataAcquisitionProject. The dataset contains results from these Surveys. Must contain at least one element.

type

private I18nString type

The type of the dataset. Must be one of DataSetTypes and must not be empty.