Package de.knightsoftnet.validators.shared.impl
JSR-303/JSR-349/JSR-380 annotations to check bean entries (implementations).
-
Class Summary Class Description AbstractAgeLimitCheckValidator<T> Abstract check if a given date is minYears years.AbstractCompareFieldsIfOtherHasValueValidator<A extends Annotation> Compare two field entries depending on another fields value.AbstractCompareFieldsValidator<A extends Annotation> Check if entry of field1 compared to entry of field2 fulfills needs.AbstractIsbnValidator<A extends Annotation> Abstract check a string if it's a valid ISBN.AbstractPhoneNumberValueValidator<V extends Annotation> Check a string if it's a valid PhoneNumber.AbstractSizeWithoutSeparatorsValidator<A extends Annotation> Check if a field's size has one of the two given sizes.AbstractTaxTinNumberValidator<A extends Annotation> Common Stuff from Tax and Tin Validator.AbstractValidatorForLocalizedValue<A extends Annotation> abstract validatior for localized value.AgeLimitCheckValidatorForCalendar Check if a given date is minYears years ago for Calendar.AgeLimitCheckValidatorForDate Check if a given date is minYears years ago for Date.AgeLimitCheckValidatorForHasGetTime Check if a given date is minYears years ago for HasGetTime implementations.AgeLimitCheckValidatorForLocalDate Check if a given date is minYears years ago for LocalDate.AgeLimitCheckValidatorForLocalDateTime Check if a given date is minYears years ago for LocalDate.AgeLimitCheckValidatorForZoneDateTime Check if a given date is minYears years ago for ZonedDateTime.AlternateSizeValidator Check if a field's size has one of the two given sizes.BankCountryValidator Check if a country field and the country in iban and bic match, implementation.BicValidator Check a string if it's a valid BIC.BicValueValidator Check a string if it's a valid BIC.CreditCardNumberValidator Check a string if it's a valid credit card number.EmailMustHaveSameDomainValidator Check if two field entries (must be eMails) have the same domain.EmailValidator Check a string if it's a valid eMail.EmptyIfOtherHasValueValidator Check if a field is empty if another field has a given value.EmptyIfOtherIsEmptyValidator Check if a field is empty if another field is empty.EmptyIfOtherIsNotEmptyValidator Check if a field is empty if another field is empty.GlnValidator Check a string if it's a valid GLN.Gtin13Validator Check a string if it's a valid GTIN13/EAN13.Gtin8Validator Check a string if it's a valid GTIN8/EAN8.GtinValidator Check a string if it's a valid GTIN/EAN.IbanFormatedValidator Check a string if it's a valid IBAN formated.IbanValidator Check a string if it's a valid IBAN.Isbn10FormatedValidator Check a string if it's a valid formated ISBN10.Isbn10Validator Check a string if it's a valid ISBN10.Isbn13FormatedValidator Check a string if it's a valid formated ISBN13.Isbn13Validator Check a string if it's a valid ISBN13.IsbnFormatedValidator Check a string if it's a valid ISBN (10 or 13 digits long).IsbnValidator Check a string if it's a valid ISBN (10 or 13 digits long).IsinValidator Check a string if it's a valid ISIN.LevenshteinDistanceValidator Check if the Levenshtein Distance of two field entries reach a minimum value.LimitCharsetValidator The annotated element must contain only characters which are allowed in the given charset.MustBeBiggerOrEqualValidator Check if entry of field1 is Bigger then field2.MustBeBiggerValidator Check if entry of field1 is Bigger then field2.MustBeEqualIfOtherHasValueValidator Check if two field entries are equal.MustBeEqualValidator Check if two field entries are equal.MustBeSmallerOrEqualValidator Check if entry of field1 is smaller then field2.MustBeSmallerValidator Check if entry of field1 is smaller then field2.MustNotBeEqualIfOtherHasValueValidator Check if two field entries are not equal.MustNotBeEqualValidator Check if two field entries are not equal.NotBlankValidatorForLocalizedValue not blank validator for localized value.NotEmptyAfterStripValidator he annotated element must not be null or empty after strip.NotEmptyAlternateIfOtherHasValueValidator Check if a field is filled if another field is empty.NotEmptyAlternateIfOtherIsEmptyValidator Check if a field is filled if another field is empty.NotEmptyAlternateIfOtherIsNotEmptyValidator Check if a field is filled if another field is empty.NotEmptyIfOtherHasValueValidator Check if a field is filled if another field has a given value.NotEmptyIfOtherIsEmptyValidator Check if a field is filled if another field is empty.NotEmptyIfOtherIsNotEmptyValidator Check if a field is filled if another field is filled.NotEmptyIfOthersHaveValueValidator Check if a field is filled if other field have given values.NotEmptyValidatorForLocalizedValue not empty validator for localized value.PasswordValidator Check passwords if they fulfill some complexity rules.PatternValidatorForLocalizedValue pattern validator.PhoneNumberValidator Check a string if it's a valid PhoneNumber.PhoneNumberValueValidator Check a string if it's a valid PhoneNumber.PostalCodeValidator Check if a postal code field is valid for the selected country.RegularExpressionValidator Check a string if it's a valid Regular Expression.SizeValidatorForLocalizedValue SizeWithoutSeparatorsValidator Check if a field's size has one of the two given sizes.TaxNumberValidator Check if a Tax Number field is valid for the selected country.TinValidator Check if a Tax Identification Number (TIN) field is valid for the selected country.UrlValidator Check a string if it's a valid URL.VatIdValidator Check if a vat id field is valid for the selected country.