All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractCompositionConstraintValidator<T> AbstractDateTimeEqualsConstraintValidator AbstractListConstraintValidator AbstractMaxConstraintValidator<T extends Comparable<T>> AbstractMinConstraintValidator<T extends Comparable<T>> AssertFalse The annotated element must be false.AssertFalseConstraintValidator AssertTrue The annotated element must be true.AssertTrueConstraintValidator Base64URLEncoded The annotated element must be a valid Base64 string.Base64URLEncoded.Alphabet Base64URLEncodedConstraintValidator ConstraintRule Use this annotation to define custom validatorConstraintValidator<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 CountryCodeConstraintValidator CountryCodeConstraintValidator.ISO_3166_1_alpha2ConstraintValidator CountryCodeConstraintValidator.ISO_3166_1_alpha3ConstraintValidator CountryCodeConstraintValidator.ISO_3166_1_numericConstraintValidator DigitsOnly The annotated element must be a string value with digit characters only.DigitsOnlyConstraintValidator DisableValidation Email The annotated element must be a well-formed email address.EmailConstraintValidator Enumeration The annotated element must be an element of the predefined enumeration.EnumerationCharacterConstraintValidator EnumerationStringConstraintValidator Future The annotated element must be an instant in the future.FutureInstantConstraintValidator FutureOrPresent The annotated element must be an instant in the present or in the future.FutureOrPresentInstantConstraintValidator HostName The annotated element must be a valid hostname.HostNameConstraintValidator IP The annotated element must be a valid IP addressIP.Version IPConstraintValidator Lat The annotated element must be a valid latitude coordinate.LatConstraintValidator LatinAlphabetOnly The annotated element must be a string with latin alphabet letters only.LatinAlphabetOnlyConstraintValidator LatinAlphabetOnlyConstraintValidator.LatinAlphabetBuilder Length The annotated element must have the expected string length.LengthConstraintValidator Lng The annotated element must be a valid longitude coordinateLngConstraintValidator LocationAccuracy Lowercase The annotated element must a lowercase string.LowercaseConstraintValidator MaxBigDecimalNumberConstraintValidator MaxBigIntegerNumberConstraintValidator 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 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 a list size whose value must be lower or equal to the specified maximum.MaxSizeConstraintValidator MinBigDecimalNumberConstraintValidator MinBigIntegerNumberConstraintValidator 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 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 a list size whose value must be higher or equal to the specified minimum.MinSizeConstraintValidator 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 Past The annotated element must be an instant in the past.PastInstantConstraintValidator PastOrPresent The annotated element must be an instant in the past or in the present.PastOrPresentInstantConstraintValidator Pattern The annotatedStringmust match the specified regular expression.Pattern.Flag Possible Regexp flags.PatternConstraintValidator Phone The annotated element must be a valid phone number.PhoneConstraintValidator RequiredConstraintValidator<T> RequiredListConstraintValidator ResponseValidators SelfDocumented Size The annotated element must have the expected list size.SizeConstraintValidator Skype The annotated element must be a valid skype number.SkypeConstraintValidator SubEnum The annotated element must be an enumeration with predefined sub sequence.SubEnumConstraintValidator<T extends Enum<T>> Telegram The annotated element must be a valid telegram number.TelegramConstraintValidator TruncatedTime The annotated element must be an instant with truncated time value.TruncatedTime.Truncated TruncatedTimeInstantConstraintValidator UnexpectedResponseException UniqueItems The annotated element must contain unique items.UniqueItemsConstraintValidator Uppercase The annotated element must a uppercase string.UppercaseConstraintValidator URI The annotated element must be a validURIaddress.URIConstraintValidator URLEncoded The annotated element must be a valid URL encoded value.URLEncodedConstraintValidator ValidatorPool Viber The annotated element must be a valid viber number.ViberConstraintValidator WhatsApp The annotated element must be a valid whatsapp number.WhatsAppConstraintValidator