All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractCompositionConstraintValidator<T> Base composition constraint validator.AbstractContainerConstraintValidator<T> Base validator class for container constraints.AbstractDateTimeEqualsConstraintValidator Base validator class for date and time constraints.AbstractDomainOrHostNameConstraintValidator Base validator for theDomainNameand theHostNameconstraints.AbstractMaxConstraintValidator<T extends Comparable<T>> Base validator class for maximum constraints.AbstractMinConstraintValidator<T extends Comparable<T>> Base validator class for minimum constraints.AllowEmptyString The annotated element may be optional, i.e.AssertFalse The annotated element must be false.AssertFalseConstraintValidator Validator for theAssertFalseconstraint.AssertTrue The annotated element must be true.AssertTrueConstraintValidator Validator for theAssertTrueconstraint.Base64URLEncoded The annotated element must be a valid Base64 string.Base64URLEncoded.Alphabet Validation alphabet.Base64URLEncodedConstraintValidator Validator for theBase64URLEncodedconstraint.ConstraintRule Use this annotation to define custom validator.ConstraintUtils Constraint utility class.ConstraintValidator<T> Defines the logic to validate a given constraint for a given object type.CountryCode The annotated element must be a valid country code.CountryCode.Format The country code format.CountryCodeConstraintValidator Validator for theCountryCodeconstraint.DigitsOnly The annotated element must be a string value with digit characters only.DigitsOnlyConstraintValidator Validator for theDigitsOnlyconstraint.DisableValidation This annotation provides an opportunity to disable the generation of validators for the selected group of classes in the project.DomainName The annotated element must be a valid domain name.DomainNameConstraintValidator Validator for theDomainNameconstraint.Email The annotated element must be a well-formed email address.EmailConstraintValidator Validator for theEmailconstraint.EndsWith The annotated element value must end with the provided suffix.EndsWithConstraintValidator Validator for theEndsWithconstraint.Enumeration The annotated element must be an element of the predefined enumeration.EnumerationCharacterConstraintValidator Validator for theEnumerationconstraint.EnumerationStringConstraintValidator Validator for theEnumerationconstraint.Future The annotated element must be an instant in the future.FutureInstantConstraintValidator Validator for theFutureconstraint.FutureOrPresent The annotated element must be an instant in the present or in the future.FutureOrPresentInstantConstraintValidator Validator for theFutureOrPresentconstraint.HostName The annotated element must be a valid hostname.HostNameConstraintValidator Validator for theHostNameconstraint.IP The annotated element must be a valid IP address.IP.Version IP versions.IPConstraintValidator Validator for theIPconstraint.Lat The annotated element must be a valid latitude coordinate.LatConstraintValidator Validator for theLatconstraint.LatinAlphabetOnly The annotated element must be a string with latin alphabet letters only.LatinAlphabetOnlyConstraintValidator Validator for theLatinAlphabetOnlyconstraint.Length The annotated element must have the expected string length.LengthConstraintValidator Validator for theLengthconstraint.Lng The annotated element must be a valid longitude coordinate.LngConstraintValidator Validator for theLngconstraint.LocationAccuracy A Location accuracy enum.Lowercase The annotated element must a lowercase string.LowercaseConstraintValidator Validator for theLowercaseconstraint.MaxBigDecimalNumberConstraintValidator Validator for theMaxNumberconstraint.MaxBigIntegerNumberConstraintValidator Validator for theMaxNumberconstraint.MaxByteConstraintValidator MaxDouble The annotated element must be a double whose value must be lower to the specified maximum.MaxDoubleConstraintValidator MaxFloatConstraintValidator MaxInt The annotated element must be a byte or short or integer or long whose value must be lower or equal to the specified maximum.MaxIntConstraintValidator MaxLength The annotated element must have a string length whose value must be lower or equal to the specified maximum.MaxLengthConstraintValidator Validator for theMaxLengthconstraint.MaxLongConstraintValidator MaxNumber The annotated element must be a number whose value must be lower or equal to the specified maximum.MaxShortConstraintValidator MaxSize The annotated element must have items whose count must be lower or equal to the specified maximum.MaxSizeListConstraintValidator Validator for theMaxSizeconstraint.MaxSizeMapConstraintValidator Validator for theMaxSizeconstraint.MaxSizeSetConstraintValidator Validator for theMaxSizeconstraint.MinBigDecimalNumberConstraintValidator Validator for theMinNumberconstraint.MinBigIntegerNumberConstraintValidator Validator for theMinNumberconstraint.MinByteConstraintValidator MinDouble The annotated element must be a double whose value must be higher or equal to the specified minimum.MinDoubleConstraintValidator MinFloatConstraintValidator MinInt The annotated element must be a byte or short or integer or long whose value must be higher or equal to the specified minimum.MinIntConstraintValidator MinLength The annotated element must have a string length whose value must be higher or equal to the specified minimum.MinLengthConstraintValidator Validator for theMinLengthconstraint.MinLongConstraintValidator MinNumber The annotated element must be a number whose value must be higher or equal to the specified minimum.MinShortConstraintValidator MinSize The annotated element must have items whose count must be higher or equal to the specified minimum.MinSizeListConstraintValidator Validator for theMinSizeconstraint.MinSizeMapConstraintValidator Validator for theMinSizeconstraint.MinSizeSetConstraintValidator Validator for theMinSizeconstraint.NotEmptyStringConstraintValidator Validator for the not empty string values.Nullable The annotated element may be optional, i.e.NullableArrayItem The annotated array element may be optional, i.e.Numeric The annotated element must be a decimal within accepted range (scale and precision).NumericConstraintValidator Validator for theNumericconstraint.ParametrizedConstraintValidator Indicates that annotated validator is parametrized.Past The annotated element must be an instant in the past.PastInstantConstraintValidator Validator for thePastconstraint.PastOrPresent The annotated element must be an instant in the past or in the present.PastOrPresentInstantConstraintValidator Validator for thePastOrPresentconstraint.Pattern The annotatedStringmust match the specified regular expression.Pattern.Flag Possible Regexp flags.PatternConstraintValidator Validator for thePatternconstraint.Phone The annotated element must be a valid phone number.PhoneConstraintValidator Validator for thePhoneconstraint.RequiredAndNotEmptyStringConstraintValidator Validator for the required and not empty string values.RequiredConstraintValidator Validator for the required constraint.RequiredListConstraintValidator Validator for the required list constraint.RequiredMapConstraintValidator Validator for the required map constraint.RequiredSetConstraintValidator Validator for the required set constraint.Size The annotated element must have the expected items count.SizeListConstraintValidator Validator for theSizeconstraint.SizeMapConstraintValidator Validator for theSizeconstraint.SizeSetConstraintValidator Validator for theSizeconstraint.Skype The annotated element must be a valid skype number.SkypeConstraintValidator Validator for theSkypeconstraint.StartsWith The annotated element value must start with the provided prefix.StartsWithConstraintValidator Validator for theStartsWithconstraint.SubEnum The annotated element must be an enumeration with predefined sub sequence.SubEnumConstraintValidator<T extends Enum<T>> Validator for theSubEnumconstraint.Telegram The annotated element must be a valid telegram number.TelegramConstraintValidator Validator for theTelegramconstraint.TruncatedTime The annotated element must be an instant with truncated time value.TruncatedTime.Truncated SupportedTruncatedTime.Truncatedmode.TruncatedTimeInstantConstraintValidator Validator for theTruncatedTimeconstraint.UnexpectedResponseException Signals that the HTTP response, generated by the request handler, contains validation errors.UniqueItems The annotated element must contain unique items.UniqueItemsListConstraintValidator Validator for theUniqueItemsconstraint.Uppercase The annotated element must a uppercase string.UppercaseConstraintValidator Validator for theUppercaseconstraint.URI The annotated element must be a validURIaddress.URIConstraintValidator Validator for theURIconstraint.URLEncoded The annotated element must be a valid URL encoded value.URLEncodedConstraintValidator Validator for theURLEncodedconstraint.Viber The annotated element must be a valid viber number.ViberConstraintValidator Validator for theViberconstraint.WhatsApp The annotated element must be a valid whatsapp number.WhatsAppConstraintValidator Validator for theWhatsAppconstraint.