Uses of Package
eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.validation
Package | Description |
---|---|
eu.dzhw.fdz.metadatamanagement.projectmanagement.domain |
Domain objects describing
DataAcquisitionProject s. |
eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.validation |
A collection of specific validations for the data acquisition project domain objects.
|
-
Classes in eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.validation used by eu.dzhw.fdz.metadatamanagement.projectmanagement.domain Class Description EitherDataPackagesOrAnalysisPackagesRequired Ensure that a project configuration requires either analysis packages or data packages.PublicationsRequiredForAnalysisPackages Validates that a project configuration requires publication when analysis packages are required.SetHasBeenReleasedBeforeOnlyOnce The field has been released before can only be set to true once.ValidSemanticVersion Validate that the version field is a semver version and has been increased. -
Classes in eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.validation used by eu.dzhw.fdz.metadatamanagement.projectmanagement.domain.validation Class Description EitherDataPackagesOrAnalysisPackagesRequired Ensure that a project configuration requires either analysis packages or data packages.PublicationsRequiredForAnalysisPackages Validates that a project configuration requires publication when analysis packages are required.SetHasBeenReleasedBeforeOnlyOnce The field has been released before can only be set to true once.ValidDataAcquisitionProjectId Validates a project update follows business and authorization constraints.ValidDataAcquisitionProjectSave Validates a project update follows business and authorization constraints.ValidSemanticVersion Validate that the version field is a semver version and has been increased.