Package eu.dzhw.fdz.metadatamanagement.variablemanagement.domain.validation
Validations for the variable domain object.
- Author:
- Daniel Katzberg
-
Class Summary Class Description FilterExpressionAndLanguageNotEmptyValidator Ensure that either both of filterDetails.expressionLanguage and filterDetails.expression are set or none of them.NotEmptyGenerationDetailsDescriptionOrRuleValidator Validates the rule or description field of the generation details.RestrictedScaleLevelForDateDataTypeValidator Validator which ensures that date variables have only a nominal, ordinal or interval scale level.RuleExpressionLanguageAndRuleFilledOrEmptyValidator Validation of the rule expression language field.StatisticsFirstQuartileMustBeAnIsoDateOnDateDataTypeValidator Validates the statistics of a variable.StatisticsFirstQuartileMustBeANumberOnNumericDataTypeValidator Validates the statistics of a variable.StatisticsMaximumMustBeAnIsoDateOnDateDataTypeValidator Validates the statistics of a variable.StatisticsMaximumMustBeANumberOnNumericDataTypeValidator Validates the statistics of a variable.StatisticsMedianMustBeAnIsoDateOnDateDataTypeValidator Validates the statistics of a variable.StatisticsMedianMustBeANumberOnNumericDataTypeValidator Validates the statistics of a variable.StatisticsMinimumMustBeAnIsoDateOnDateDataTypeValidator Validates the statistics of a variable.StatisticsMinimumMustBeANumberOnNumericDataTypeValidator Validates the statistics of a variable.StatisticsThirdQuartileMustBeAnIsoDateOnDateDataTypeValidator Validates the statistics of a variable.StatisticsThirdQuartileMustBeANumberOnNumericDataTypeValidator Validates the statistics of a variable.UniqueCodeValidator Ensure that missing.code is unique within the variable.UniqueValueValidator Ensure that value.valueClass is unique within the variable.UniqueVariableNameInDataSetValidator Validates the name of a variable.ValidAccessWaysValidator Validator for the access ways of a variable.ValidDataTypeValidator Validator for the data type of a variable.ValidDerivedVariablesIdentifierValidator This validator checks a derived variables identifier.ValidFilterExpressionLanguageValidator Validator for the filter expression languages of a variable.ValidRepeatedMeasurementIdentifierValidator This validator checks the repeated measurement identifier.ValidResponseValueMustBeAnIsoDateOnDateDataTypeValidator Validates the valid responses of a variable.ValidResponseValueMustBeANumberOnNumericDataTypeValidator Validates the valid responses of a variable.ValidRuleExpressionLanguageValidator Validator for the rule expression languages of a variable.ValidScaleLevelValidator Validator of the scale level.ValidStorageTypeValidator Validator for the storage type of a variable.ValidVariableIdNameValidator Validates the name of a id. -
Annotation Types Summary Annotation Type Description FilterExpressionAndLanguageNotEmpty Ensure that either both of filterDetails.expressionLanguage and filterDetails.expression are set or none of them.NotEmptyGenerationDetailsDescriptionOrRule Annotation for the validation if a rule or description of the generation details is set.RestrictedScaleLevelForDateDataType Ensure that date variables have only a nominal, ordinal or interval scale level.RuleExpressionLanguageAndRuleFilledOrEmpty Annotation for the validation of the rule expression language field.StatisticsFirstQuartileMustBeAnIsoDateOnDateDataType Annotation for the validation of the statistics of a variable.StatisticsFirstQuartileMustBeANumberOnNumericDataType Annotation for the validation of the statistics of a variable.StatisticsMaximumMustBeAnIsoDateOnDateDataType Annotation for the validation of the statistics of a variable.StatisticsMaximumMustBeANumberOnNumericDataType Annotation for the validation of the statistics of a variable.StatisticsMedianMustBeAnIsoDateOnDateDataType Annotation for the validation of the statistics of a variable.StatisticsMedianMustBeANumberOnNumericDataType Annotation for the validation of the statistics of a variable.StatisticsMinimumMustBeAnIsoDateOnDateDataType Annotation for the validation of the statistics of a variable.StatisticsMinimumMustBeANumberOnNumericDataType Annotation for the validation of the statistics of a variable.StatisticsThirdQuartileMustBeAnIsoDateOnDateDataType Annotation for the validation of the statistics of a variable.StatisticsThirdQuartileMustBeANumberOnNumericDataType Annotation for the validation of the statistics of a variable.UniqueCode Ensure that missing.code is unique within the variable.UniqueValue Ensure that value.valueClass is unique within the variable.UniqueVariableNameInDataSet Annotation for the validation of the name.ValidAccessWays Annotation for the validator for the access ways.ValidDataType Annotation for the validator for the data type.ValidDerivedVariablesIdentifier This validator checks a derived variables identifier.ValidFilterExpressionLanguage Annotation for the validator for the filter expression language.ValidRepeatedMeasurementIdentifier This validator checks the repeated measurement identifier.ValidResponseValueMustBeAnIsoDateOnDateDataType Annotation for the validation of the valid responses of a variable.ValidResponseValueMustBeANumberOnNumericDataType Annotation for the validation of the valid responses of a variable.ValidRuleExpressionLanguage Annotation for the validator for the rule expression language.ValidScaleLevel Annotation for the validator of the scale level.ValidStorageType Annotation for the validation of storage types.ValidVariableIdName Annotation for the validation of the id.