Class Population
java.lang.Object
eu.dzhw.fdz.metadatamanagement.surveymanagement.domain.Population
- All Implemented Interfaces:
Serializable
public class Population extends Object implements Serializable
Details of the population of a
Survey
.- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private @NotNull(message="survey-management.error.population.description.not-null") @I18nStringEntireNotEmpty(message="survey-management.error.population.description.i18n-string-not-empty") @I18nStringSize(max=2048,message="survey-management.error.population.description.i18n-string-size") I18nString
description
A description of the population.private @Valid @NotEmpty(message="survey-management.error.population.geographic-coverages.not-empty") List<GeographicCoverage>
geographicCoverages
A list of geographic coverages.private static long
serialVersionUID
private @NotNull(message="survey-management.error.population.unit.not-null") I18nString
unit
Unit type. -
Constructor Summary
Constructors Constructor Description Population()
-
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
- Constant Field Values
-
description
@NotNull(message="survey-management.error.population.description.not-null") @I18nStringEntireNotEmpty(message="survey-management.error.population.description.i18n-string-not-empty") @I18nStringSize(max=2048, message="survey-management.error.population.description.i18n-string-size") private @NotNull(message="survey-management.error.population.description.not-null") @I18nStringEntireNotEmpty(message="survey-management.error.population.description.i18n-string-not-empty") @I18nStringSize(max=2048,message="survey-management.error.population.description.i18n-string-size") I18nString descriptionA description of the population. Markdown is supported. It must be specified in all languages and it must not contain more than 2048 characters. -
geographicCoverages
@Valid @NotEmpty(message="survey-management.error.population.geographic-coverages.not-empty") private @Valid @NotEmpty(message="survey-management.error.population.geographic-coverages.not-empty") List<GeographicCoverage> geographicCoveragesA list of geographic coverages. Must contain at least one entry. -
unit
@NotNull(message="survey-management.error.population.unit.not-null") @ValidUnitValue(message="survey-management.error.population.valid-unit-value") private @NotNull(message="survey-management.error.population.unit.not-null") I18nString unitUnit type. Mandatory field which only allows values specified by VFDB. GNERD: Survey Unit Educational Research (Version 1.0)
-
-
Constructor Details
-
Population
public Population()
-