Package nl.knaw.dans.validation
package nl.knaw.dans.validation
-
ClassDescriptionValidates that at least one of the specified fields is non-null.Validator for the
AtLeastOneOf
annotation.Validator forExistingFile
annotation forFile
objects.Validator forExistingFile
annotation forPath
objects.Validator forExistingFile
annotation onString
objects.Validates that the value of one field is greater than the value of another field.Validator for theGreaterThan
annotation.Validator forValidMode
annotation.Validates that the specified fields are mutually exclusive, meaning that at most one of them can be non-null.Validator forMutuallyExclusive
annotation.Validates that the value of a field is a valid SWORD token.Validator forSwordToken
annotation.Validates that the value of a specified attribute in a list of objects is unique.Validator for theUniqueAttribute
annotation.Validates that the value of a field is a valid URN UUID.Validates that the value of a field is a valid UUID.Validates that the value of a field is a valid Unix mode.