DataPackage

public class DataPackage extends AbstractShadowableRdcDomainObject implements DataPackageSubDocumentProjection

A data package contains all metadata of a DataAcquisitionProject. It will get a DOI (Digital Object Identifier) when the DataAcquisitionProject is released.

Fields

annotations

private I18nString annotations

Arbitrary additional text for this dataPackage. Markdown is supported. Must not contain more than 2048 characters.

dataAcquisitionProjectId

private String dataAcquisitionProjectId

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

dataCurators

private List<Person> dataCurators

List of Persons which have curated this data package. Must not be empty.

description

private I18nString description

A description of the dataPackage. Markdown is supported. It must be specified in German and English and it must not contain more than 2048 characters.

id

private String id

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

institutions

private List<I18nString> institutions

The names of the institutions which have performed this dataPackage. It must be specified in German and English and it must not contain more than 512 characters.

masterId

private String masterId

The master id of the dataPackage. The master id must not be empty, must be of the form stu-{{dataAcquisitionProjectId}}$ and the master id must not contain more than 512 characters.

projectContributors

private List<Person> projectContributors

List of Persons which have performed this dataPackage. Must not be empty.

serialVersionUID

private static final long serialVersionUID

studySeries

private I18nString studySeries

The name of the series of dataPackages to which this dataPackage belongs. If specified it must be specified in German and English. It must not contain more than 512 characters and must not contain „,“.

surveyDesign

private I18nString surveyDesign

The survey design of this DataPackage. Must be one of SurveyDesigns and must not be empty.

tags

private Tags tags

Keywords for the dataPackage.

title

private I18nString title

The title of the dataPackage. It must be specified in German and English and it must not contain more than 2048 characters.