All Classes and Interfaces
Class
Description
Modulus 10 ABA Number (or Routing Transit Number (RTN)) Check Digit
calculation/validation.
Abstract class for Date/Time/Calendar validation.
Abstract class for Format based Validation.
Abstract class for Number Validation.
A default argument or an argument for a
specific validator definition (ex: required)
can be stored to pass into a message as parameters.
Bahncard number validation.
BigDecimal Validation and Conversion routines (
java.math.BigDecimal).BigInteger Validation and Conversion routines (
java.math.BigInteger).Byte Validation and Conversion routines (
Byte).Calendar Validation and Conversion routines (
java.util.Calendar).Modulus 10 CAS Registry Number Check Digit calculation/validation.
CAS Registry Number (or Chemical Abstracts Service (CAS RN)) validation.
Check Digit calculation and validation.
Check Digit calculation/validation error.
Generic Code Validation providing format, minimum/maximum
length and
CheckDigit validations.Deprecated.
Use the new CreditCardValidator in the routines package.
Perform credit card validations.
Class that represents a credit card range.
CreditCardType implementations define how validation is performed
for one type/brand of credit card.
Currency Validation and Conversion routines (
java.math.BigDecimal).Modulus 10 CUSIP (North American Securities) Check Digit calculation/validation.
Deprecated.
Use the new DateValidator, CalendarValidator or TimeValidator in the
routines package.
Date Validation and Conversion routines (
java.util.Date).Domain name validation routines.
Enum used by
DomainValidator.updateTLDOverride(ArrayType, String[])
to determine which override array to update / fetchSpecifies overrides when creating a new class.
Double Validation and Conversion routines (
Double).German Driver License Number validation.
Modulus 10 EAN-13 / UPC / ISBN-13 Check Digit
calculation/validation.
EC index number validation.
Modulus 11 EC number Check Digit calculation/validation.
EC number validation.
Deprecated.
Use the new EmailValidator in the routines package.
Perform email validations.
This contains the list of pluggable validators to run on a field and any
message information and variables to perform the validations and generate
error messages.
Represents a collection of 64 boolean (on/off) flags.
Float Validation and Conversion routines (
Float).
This contains a set of validation rules for a form/JavaBean.
Holds a set of
Forms stored associated with a Locale
based on the country, language, and variant specified.Factory class used by Digester to create FormSet's.
This class contains basic methods for performing validations that return the
correctly typed class based on the validation performed.
This class contains basic methods for performing validations.
IBAN (International Bank Account Number) Check Digit calculation/validation.
IBAN Validator.
The validation class
Statuses of IBAN validation.
InetAddress validation and conversion routines (
java.net.InetAddress).Integer Validation and Conversion routines ({
Integer).Deprecated.
Combined ISBN-10 / ISBN-13 Check Digit calculation/validation.
Deprecated.
Use the new ISBNValidator in the routines package
ISBN-10 and ISBN-13 Code Validation.
Modulus 10 ISIN (International Securities Identifying Number) Check Digit calculation/validation.
ISIN (International Securities Identifying Number) validation.
implements isAlpha3 method
Abstract Hybrid check digit calculation/validation according to ISO/IEC 7064.
TODO comment
Abstract implementation for five check digit calculation/validation defined in the ISO/IEC 7064 standard.
A collection of constants generally used for ISO/IEC 7064 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 11,10 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 27,26 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 37,36 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 11-2 polynomial check digit calculation/validation.
Implements ISO/IEC 7064, MOD 1271-36 polynomial check digit calculation/validation.
Implements ISO/IEC 7064, MOD 37-2 polynomial check digit calculation/validation.
Implements ISO/IEC 7064, MOD 661-26 polynomial check digit calculation/validation.
Implements ISO/IEC 7064, MOD 97-10 polynomial check digit calculation/validation.
Implements ISO/IEC 7064, MOD 11-2 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 1271-36 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 37-2 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 661-26 check digit calculation/validation.
Implements ISO/IEC 7064, MOD 97-10 check digit simplified procedure for calculation.
Deprecated.
International Standard Serial Number (ISSN)
is an eight-digit serial number used to
uniquely identify a serial publication.
A collection of IINs aka BINs.
Leitweg Validator.
LEI (Legal Entity Identifier) Validator.
Long Validation and Conversion routines (
Long).Modulus 10 Luhn Check Digit calculation/validation.
Perform MilesAndMore service card number validations.
Deprecated.
Modulus 10 module for Check Digit calculation/validation of machine-readable travel document (MRTD).
Danish Tax identification number (TIN) and VATIN Check Digit calculation/validation.
Modulus 11-X module for FIN Check Digit calculation/validation of 11-X Numbers.
Check digit calculation based on modulus 11 and weights based on the digit position.
Check digit calculation based on modulus 11 and weighs based on the digit position.
Lithuanian VAT identification number (VATIN) Check Digit calculation/validation.
Check digit calculation based on modulus 11 and weights based on the digit position.
MOD 11,10 module according to ISO/IEC 7064.
Modulus 11-X module for Check Digit calculation/validation of 11-X Numbers.
Check digit calculation based on modulus 11 and weighs based on the digit position.
Irish Tax identification number (TIN) and VATIN Check Digit calculation/validation.
Cypriot Tax identification number (TIN) and VATIN Check Digit calculation/validation.
Implements Moduli-31 check digit calculation/validation.
Implements MOD 511 check digit simple procedure.
MOD 97-10 module similar to ISO/IEC 7064, MOD 97-10.
Abstract Modulus Check digit calculation/validation.
General Modulus 10 Check Digit calculation/validation.
An alternative message can be associated with a
Field
and a pluggable validator instead of using the default message
stored in the ValidatorAction (aka pluggable validator).Percentage Validation and Conversion routines (
java.math.BigDecimal).Regular Expression validation (using the JRE's regular expression support).
Creditor Reference Check Digit calculation/validation.
RF Creditor Reference Validator.
Modulus 10 SEDOL (UK Securities) Check Digit calculation/validation.
Short Validation and Conversion routines (
Short).SIN (Canadian social insurance number) Validator.
SIRENE (French System Information et Repertoire des Entreprise et des Etablissements) Validator.
The format validation class contains regex for SIREN and SIRET.
German Steuer-Identifikationsnummer (TIN – in short: IdNr.) is available since 2008,
has a length of 11 digits and it applies to individual persons.
Check digit calculation based on modulus 11 and weighs based on the digit position.
Italian Tax identification number (TIN) Check Digit calculation/validation.
Check digit calculation based on modulus 11 for Luxembourg TIN numbers.
Romanian Tax identification number (TIN) and Civil Number CNP Check Digit calculation/validation.
Slovakian TIN and VAT identification number (VATIN) Check Digit calculation/validation.
Time Validation and Conversion routines (
java.util.Calendar).Tax identification number (TIN) Validator.
The validation class
Travel Document Validator.
The International Civil Aviation Organization (ICAO) defines travel document standards in Doc 9303.
The validation class
URL Validation routines.
Deprecated.
Use the new UrlValidator in the routines package.
Validations are processed by the validate method.
Contains the information to dynamically create and run a validation method.
The base exception for the Validator Framework.
General purpose class for storing
FormSet objects based
on their associated Locale.This contains the results of a set of validation rules processed
on a JavaBean.
Contains the status of the validation.
This contains the results of a set of validation rules processed
on a JavaBean.
Basic utility methods.
A variable that can be associated with a
Field for
passing in information to a pluggable validator.Austrian VAT identification number (VATIN) Check Digit calculation/validation.
Belgian VAT identification number (VATIN) Check Digit calculation/validation.
Bulgarian VAT identification number (VATIN) Check Digit calculation/validation.
Czech VAT identification number (VATIN) Check Digit calculation/validation.
Greek VAT identification number (VATIN) Check Digit calculation/validation.
Spanish VAT identification number (VATIN) Check Digit calculation/validation.
Finnish VAT identification number (VATIN) Check Digit calculation/validation.
French VAT identification number (VATIN) Check Digit calculation/validation.
United Kingdom value added tax registration number
Luxemburg VAT identification number (VATIN) Check Digit calculation/validation.
Latvian VAT identification number (VATIN) Check Digit calculation/validation.
Malta VAT identification number (VATIN) Check Digit calculation/validation.
Netherlands VAT identification number (VATIN) Check Digit calculation/validation.
Polish VAT identification number (VATIN) Check Digit calculation/validation.
Romanian VAT identification number (VATIN) Check Digit calculation/validation.
Slovenian TIN and VAT identification number (VATIN) Check Digit calculation/validation.
VAT identification number (VATIN) Validator.
The validation class
Verhoeff (Dihedral) Check Digit calculation/validation.
Modulus 10 Vessel IMO Number Check Digit calculation/validation.
Vessel IMO Number validation.
Vorteilscard number validation.