A B C D E F G H I J K L M N P R S T U V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AMERICAN_EXPRESS - com.irurueta.commons.validators.CreditCardNetwork
-
American Express.
- AMEX_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for American Express.
- AMEX_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether American Express uses Luhn validation to ensure that PAN is valid.
- AMEX_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for American Express.
- AMEX_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether American Express network is still being used.
- AMEX_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for American Express.
- ARTIFACT_ID_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain artifactId of this library from properties file.
- AT_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Austria.
B
- BANKCARD - com.irurueta.commons.validators.CreditCardNetwork
-
Bankcard.
- BANKCARD_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Bankcard uses Luhn validation to ensure that PAN is valid.
- BANKCARD_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Bankcard.
- BANKCARD_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Bankcard network is still being used.
- BANKCARD_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Bankcard.
- BE_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Belgium.
- BRANCH_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain build branch from properties file.
- BUILD_INFO_PROPERTIES - Static variable in class com.irurueta.commons.BuildInfo
-
Location of properties file that contains build data.
- BUILD_NUMBER_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain build number from properties file.
- BUILD_TIMESTAMP_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain build timestamp from properties file.
- BuildInfo - Class in com.irurueta.commons
-
Contains build data for this library.
- BuildInfo() - Constructor for class com.irurueta.commons.BuildInfo
-
Constructor.
- buildPattern() - Method in class com.irurueta.commons.validators.ZipCodeValidator
-
Initializes regular expression.
C
- CA_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Canada.
- caracEnCad(char[], char) - Method in class com.irurueta.commons.validators.NIFValidator.Validador
- CH_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Switzerland.
- checkNif(String) - Method in class com.irurueta.commons.validators.NIFValidator.Validador
-
Checks nif
- CHINA_UNIONPAY - com.irurueta.commons.validators.CreditCardNetwork
-
China UnionPay.
- CHINA_UNIONPAY_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether China UnionPay uses Luhn validation to ensure that PAN is valid.
- CHINA_UNIONPAY_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for China UnionPay.
- CHINA_UNIONPAY_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether China UnionPay network is still being used.
- CHINA_UNIONPAY_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for China UnionPay.
- CIF_NORESIDENTES_OK - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- CIF_OK - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- CIF_ORGANIZACION_OK - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- CN_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in China.
- com.irurueta.commons - package com.irurueta.commons
-
This package is the base package for all Java SE common classes.
- com.irurueta.commons.validators - package com.irurueta.commons.validators
-
Utility classes to validate typical form data.
- COMMIT_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain build commit from properties file.
- CommonsException - Exception in com.irurueta.commons
-
Base exception class for this package.
- CommonsException() - Constructor for exception com.irurueta.commons.CommonsException
-
Constructor.
- CommonsException(String) - Constructor for exception com.irurueta.commons.CommonsException
-
Constructor with String containing message.
- CommonsException(String, Throwable) - Constructor for exception com.irurueta.commons.CommonsException
-
Constructor with message and cause.
- CommonsException(Throwable) - Constructor for exception com.irurueta.commons.CommonsException
-
Constructor with cause.
- computeCheck(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Computes checksum using Luhn algorithm.
- CreditCardNetwork - Enum in com.irurueta.commons.validators
-
Supported credit card brands.
- CreditCardNetwork() - Constructor for enum com.irurueta.commons.validators.CreditCardNetwork
- CreditCardValidator - Class in com.irurueta.commons.validators
-
Class to validate credit card PAN numbers.
- CreditCardValidator() - Constructor for class com.irurueta.commons.validators.CreditCardValidator
-
Constructor.
D
- DATE_FORMAT - Static variable in class com.irurueta.commons.DateUtils
-
Date format without separators.
- DateUtils - Class in com.irurueta.commons
-
Utility class to work with timestamps or dates.
- DateUtils() - Constructor for class com.irurueta.commons.DateUtils
-
Constructor.
- DE_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Germany.
- DEFAULT_GROUP_SEPARATOR - Static variable in class com.irurueta.commons.PanMaskGenerator
-
Default character to use to separate groups of digits.
- DEFAULT_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for any other network or unknown networks.
- DEFAULT_MASK_CHAR - Static variable in class com.irurueta.commons.MaskedPanFormatter
-
Default character to use as a masked digit on a credit card PAN.
- DEFAULT_MASK_CHAR - Static variable in class com.irurueta.commons.PanMaskGenerator
-
Default character to be used to generate masks.
- DEFAULT_SEPARATOR_CHAR - Static variable in class com.irurueta.commons.MaskedPanFormatter
-
Default character to use as a group separator.
- detectNetworkFromPAN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Detects credit card network by using provided credit card PAN digits.
- detectNetworkFromPAN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Detects credit card network by using provided credit card PAN value.
- DINERS_CLUB_CARTE_BLANCHE - com.irurueta.commons.validators.CreditCardNetwork
-
Diners Club Carte Blanche.
- DINERS_CLUB_CARTE_BLANCHE_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club Carte Blanche uses Luhn validation to ensure that PAN is valid.
- DINERS_CLUB_CARTE_BLANCHE_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Diners Club Carte Blanche.
- DINERS_CLUB_CARTE_BLANCHE_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club Carte Blanche network is still being used.
- DINERS_CLUB_CARTE_BLANCHE_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Diners Club Carte Blanche.
- DINERS_CLUB_ENROUTE - com.irurueta.commons.validators.CreditCardNetwork
-
Diners Club Enroute.
- DINERS_CLUB_ENROUTE_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for Dinners club enroute.
- DINERS_CLUB_ENROUTE_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club enRoute uses Luhn validation to ensure that PAN is valid.
- DINERS_CLUB_ENROUTE_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Diners Club enRoute.
- DINERS_CLUB_ENROUTE_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club enRoute network is still being used.
- DINERS_CLUB_ENROUTE_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Diners Club enRoute.
- DINERS_CLUB_INTERATIONAL_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for Dinners club internacional.
- DINERS_CLUB_INTERATIONAL_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club International uses Luhn validation to ensure that PAN is valid.
- DINERS_CLUB_INTERATIONAL_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club International network is still being used.
- DINERS_CLUB_INTERNATIONAL - com.irurueta.commons.validators.CreditCardNetwork
-
Diners Club International.
- DINERS_CLUB_INTERNATIONAL_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Diners Club International.
- DINERS_CLUB_INTERNATIONAL_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Diners Club International.
- DINERS_CLUB_USA_CA_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club USA and Canada uses Luhn validation to ensure that PAN is valid.
- DINERS_CLUB_USA_CA_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Diners Club USA and Canada.
- DINERS_CLUB_USA_CA_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Diners Club USA and Canada network is still being used.
- DINERS_CLUB_USA_CA_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Diners Club USA and Canada.
- DINERS_CLUB_USA_CANADA - com.irurueta.commons.validators.CreditCardNetwork
-
Diners Club USA and Canada.
- DISCOVER - com.irurueta.commons.validators.CreditCardNetwork
-
Discover.
- DISCOVER_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for Discover.
- DISCOVER_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Discover uses Luhn validation to ensure that PAN is valid.
- DISCOVER_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Discover.
- DISCOVER_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Discover network is still being used.
- DISCOVER_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Discover.
- distance(EditDistance.ArrayWrapper<T>, EditDistance.ArrayWrapper<T>) - Static method in class com.irurueta.commons.EditDistance
-
Computes Levenshtein distance between two arrays of type T.
- distance(T[], T[]) - Static method in class com.irurueta.commons.EditDistance
-
Computes Levenshtein distance between two arrays of objects of type T.
- DK_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Denmark.
- DNI_OK - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
E
- EditDistance - Class in com.irurueta.commons
-
Utility class to compute Levenshtein distance (number of substitutions/modifications) between two arrays or strings.
- EditDistance() - Constructor for class com.irurueta.commons.EditDistance
-
Constructor.
- EditDistance.ArrayWrapper<T> - Interface in com.irurueta.commons
-
Interface used as a wrapper for arrays of type T used to generalized efficient access to elements of an array of a generic data type T.
- EditDistance.GenericArrayWrapper<T> - Class in com.irurueta.commons
-
Implementation of ArrayWrapper for generic objects of type T.
- EditDistance.StringArrayWrapper - Class in com.irurueta.commons
-
Specific implementation of ArrayWrapper for Strings.
- EMAIL_FORMAT_REGEX - Static variable in class com.irurueta.commons.validators.EmailValidator
-
Regular expression to validate email format.
- EmailValidator - Class in com.irurueta.commons.validators
-
Validates email format.
- EmailValidator() - Constructor for class com.irurueta.commons.validators.EmailValidator
-
Constructor.
- equals(EditDistance.ArrayWrapper<String>, int, int) - Method in class com.irurueta.commons.EditDistance.StringArrayWrapper
-
Compares the string contained in this instance at position x with the string contained in the other array wrapper at position y.
- equals(EditDistance.ArrayWrapper<T[]>, int, int) - Method in class com.irurueta.commons.EditDistance.GenericArrayWrapper
-
Compares the array contained in this instance at position X with the array contained in the other array wrapper at position Y.
- equals(EditDistance.ArrayWrapper<T>, int, int) - Method in interface com.irurueta.commons.EditDistance.ArrayWrapper
-
Compares this array in position x, with the other object at position y.
- ES_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Spain.
F
- FI_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Finland.
- format(byte[], CreditCardNetwork, char, char, int) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a credit card PAN (or its last digits) by making visible only the last digits and masking the remaining ones following the digits grouping required for provided credit card network.
- format(String) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a full credit card PAN by making visible only the last digits and masking the remaining ones following the digits grouping required for the detected credit card network.
- format(String, char) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a full credit card PAN by making visible only the last digits and masking the remaining ones following the digits grouping required for the detected credit card network.
- format(String, char, char) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a full credit card PAN by making visible only the last digits and masking the remaining ones following the digits grouping required for the detected credit card network.
- format(String, CreditCardNetwork) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a credit card PAN (or its last digits) by making visible only the last digits and masking the remaining ones following the digits grouping required for provided credit card network.
- format(String, CreditCardNetwork, char) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a credit card PAN (or its last digits) by making visible only the last digits and masking the remaining ones following the digits grouping required for provided credit card network.
- format(String, CreditCardNetwork, char, char) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Formats a credit card PAN (or its last digits) by making visible only the last digits and masking the remaining ones following the digits grouping required for provided credit card network.
- formatDate(Date) - Static method in class com.irurueta.commons.DateUtils
-
Formats a date into a string using medium format.
- formatDateAndTime(Date) - Static method in class com.irurueta.commons.DateUtils
-
Formats date and time as a string using short format.
- FR_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in France.
G
- GB_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in UK.
- generate(CreditCardNetwork) - Static method in class com.irurueta.commons.PanMaskGenerator
-
Generates a mask having required grouping for text input or PAN masking a credit card number using default group separator and mask characters.
- generate(CreditCardNetwork, char) - Static method in class com.irurueta.commons.PanMaskGenerator
-
Generates a mask having required grouping for text input or PAN masking a credit card number using default group separator character.
- generate(CreditCardNetwork, char, char) - Static method in class com.irurueta.commons.PanMaskGenerator
-
Generates a mask having required grouping for text input or PAN masking a credit card number.
- GenericArrayWrapper(T[]) - Constructor for class com.irurueta.commons.EditDistance.GenericArrayWrapper
-
Constructor.
- getArtifactId() - Method in class com.irurueta.commons.BuildInfo
-
Obtains artifactId of this library.
- getBranch() - Method in class com.irurueta.commons.BuildInfo
-
Obtains build branch.
- getBuildNumber() - Method in class com.irurueta.commons.BuildInfo
-
Obtains build number.
- getBuildTimestamp() - Method in class com.irurueta.commons.BuildInfo
-
Obtains build timestamp.
- getCommit() - Method in class com.irurueta.commons.BuildInfo
-
Obtains build commit.
- getCountryCode() - Method in class com.irurueta.commons.validators.ZipCodeValidator
-
Returns ISO 3166 country code associated to this instance.
- getGroupId() - Method in class com.irurueta.commons.BuildInfo
-
Obtains groupId of this library.
- getInstance() - Static method in class com.irurueta.commons.BuildInfo
-
Obtains singleton instance.
- getInstance() - Static method in class com.irurueta.commons.validators.EmailValidator
-
Creates or obtains the singleton instance of this class.
- getMaxDigitsForGroupAndNetwork(int, CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Returns maximum number of allowed digits for provided group position (starting at zero until the maximum number of groups minus one).
- getMinDigitsForGroupAndNetwork(int, CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Returns minimum number of required digits for provided group position (starting at zero until the maximum number of groups minus one).
- getNumberOfGroupsForNetwork(CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Returns number of digit groups for provided credit card network.
- getOrCreateValidador() - Static method in class com.irurueta.commons.validators.NIFValidator
-
Gets or creates singleton instance to validate DNI's, NIF's, CIF's, etc using the library provided by the Ministerio de Hacienda.
- getVersion() - Method in class com.irurueta.commons.BuildInfo
-
Obtains version of this library.
- GR_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Greece.
- GROUP_ID_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain groupID of this library from properties file.
- groupingsForNetwork(CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Returns credit card digit groupings for provided credit card network.
H
- HK_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Hong Kong.
I
- IE_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Ireland.
- INSTAPAYMENT - com.irurueta.commons.validators.CreditCardNetwork
-
Instapayment.
- INSTAPAYMENT_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether InstaPayment uses Luhn validation to ensure that PAN is valid.
- INSTAPAYMENT_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for InstaPayment.
- INSTAPAYMENT_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether InstaPayment network is still being used.
- INSTAPAYMENT_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for InstaPayment.
- isAmericanExpressIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to American Express IIN (Issuer Identification Number).
- isAmericanExpressIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to American Express IIN (Issuer Identification Number).
- isAmericanExpressValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for American Express cards.
- isAmericanExpressValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for American Express cards.
- isBankcardIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to BankCard IIN (Issuer Identification Number).
- isBankcardIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to BankCard IIN (Issuer Identification Number).
- isBankcardValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for BankCard cards.
- isBankcardValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for BankCard cards.
- isChinaUnionPayIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to China UnionPay IIN (Issuer Identification Number).
- isChinaUnionPayIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to China UnionPay IIN (Issuer Identification Number).
- isChinaUnionPayValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for China UnionPay cards.
- isChinaUnionPayValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for China UnionPay cards.
- isDinersClubCarteBlancheIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits corresponds to Diners Club Carte Blanche IIN (Issuer Identification Number).
- isDinersClubCarteBlancheIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Diners Club Carte Blanche IIN (Issuer Identification Number).
- isDinersClubCarteBlancheValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Diners Club Carte Blanche cards.
- isDinersClubCarteBlancheValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Diners Club Carte Blanche cards.
- isDinersClubEnrouteIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits corresponds to Diners Club Enroute IIN (Issuer Identification Number).
- isDinersClubEnrouteIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Diners Club Enroute IIN (Issuer Identification Number).
- isDinersClubEnrouteValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Diners Club Enroute cards.
- isDinersClubEnrouteValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Diners Club Enroute cards.
- isDinersClubInternationalIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits corresponds to Diners Club International IIN (Issuer Identification Number).
- isDinersClubInternationalIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Diners Club International IIN (Issuer Identification Number).
- isDinersClubInternationalValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Diners Club International cards.
- isDinersClubInternationalValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Diners Club International cards.
- isDinersClubUSACanadaIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits corresponds to Diners Club USA and Canada IIN (Issuer Identification Number).
- isDinersClubUSACanadaIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Diners Club USA and Canada IIN (Issuer Identification Number).
- isDinersClubUSACanadaValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Diners Club USA and Canada cards.
- isDinersClubUSACanadaValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Diners Club USA and Canada cards.
- isDiscoverIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits corresponds to Discover IIN (Issuer Identification Number).
- isDiscoverIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Discover IIN (Issuer Identification Number).
- isDiscoverValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Discover cards.
- isDiscoverValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Discover cards.
- isInstaPaymentIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits corresponds to InstaPayment IIN (Issuer Identification Number).
- isInstaPaymentIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to InstaPayment IIN (Issuer Identification Number).
- isInstaPaymentValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for InstaPayment cards.
- isInstaPaymentValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for InstaPayment cards.
- isJCBIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to JCB IIN (Issuer Identification Number).
- isJCBIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to JCB IIN (Issuer Identification Number).
- isJCBValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for JCB cards.
- isJCBValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for JCB cards.
- isLaserIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to Laser IIN (Issuer Identification Number).
- isLaserIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Laser IIN (Issuer Identification Number).
- isLaserValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Laser cards.
- isLaserValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Laser cards.
- isMaestroIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to Maestro IIN (Issuer Identification Number).
- isMaestroIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Maestro IIN (Issuer Identification Number).
- isMaestroValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Maestro cards.
- isMaestroValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Maestro cards.
- isMastercardIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to Mastercard IIN (Issuer Identification Number).
- isMastercardIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Mastercard IIN (Issuer Identification Number).
- isMastercardValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Mastercard cards.
- isMastercardValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Mastercard cards.
- isNetworkActive(CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card network is still being used commercially.
- isSameDay(Calendar, Calendar) - Static method in class com.irurueta.commons.DateUtils
-
Indicates if both provided calendar instances have the same calendar date (even if they have different times set).
- isSameDay(Date, Date) - Static method in class com.irurueta.commons.DateUtils
-
Indicates whether two date/time instances correspond to the same day (same calendar date).
- isSoloIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to Solo IIN (Issuer Identification Number).
- isSoloIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Solo IIN (Issuer Identification Number).
- isSoloValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Solo cards.
- isSoloValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Solo cards.
- isSwitchIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to Switch IIN (Issuer Identification Number).
- isSwitchIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to Switch IIN (Issuer Identification Number).
- isSwitchValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for Switch cards.
- isSwitchValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for Switch cards.
- isToday(Date) - Static method in class com.irurueta.commons.DateUtils
-
Indicates whether provided date and time instances correspond to today taking into account local timezone.
- isValid(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN is valid by detecting its assigned credit card network, checking its length and validating its checksum if network supports validation.
- isValid(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN is valid by detecting its assigned credit card network, checking its length and validating its checksum if network supports validation.
- isValid(String) - Method in class com.irurueta.commons.validators.EmailValidator
-
Indicates whether provided email has a valid format.
- isValid(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value is a valid DNI, NIF, NIE or CIF.
- isValid(String) - Static method in class com.irurueta.commons.validators.RFCValidator
-
Indicates whether provided RFC has a valid format.
- isValid(String) - Method in class com.irurueta.commons.validators.ZipCodeValidator
-
Checks whether provided post code has a valid format for the configured country.
- isValid(T) - Method in interface com.irurueta.commons.validators.Validator
-
Indicates whether data model is valid or not.
- isValidationEnabledForNetwork(CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if a given credit card network uses Luhn algorithm to validate PAN values.
- isValidChecksumForPAN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Validates provided credit card PAN using Luhn algorithm assuming that the last digit of provided PAN corresponds to its checksum value.
- isValidChecksumForPAN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Validates provided credit card PAN using Luhn algorithm assuming that the last digit of provided PAN corresponds to its checksum value.
- isValidCIF(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value corresponds to a valid CIF (Código de Identificación Fiscal).
- isValidCIFCode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to a valid CIF (Código de Identificación Fiscal).
- isValidCIFNonResidents(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value corresponds to a valid non-resident CIF.
- isValidCIFNonResidentsCode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to a valid non-resident CIF.
- isValidCIFOrganization(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value corresponds to a valid Organization CIF.
- isValidCIFOrganizationCode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to a valid Organization CIF code.
- isValidDNI(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value is a valid DNI (Documento Nacional de Identidad).
- isValidDNICode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to the code of a valid DNI.
- isValidIIN(byte[], String[][]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Internal method to check whether provided array of PAN digits corresponds to a valid IIN by checking the array of valid IIN ranges.
- isValidIIN(String, String[][]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Internal method to check whether provided credit card PAN corresponds to a valid IIN by checking the array of valid IIN ranges.
- isValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Detects network for provided PAN digits and indicates if provided array of credit card PAN digits has an appropriate length for provided credit card network.
- isValidLength(byte[], byte[][]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Internal method to determine whether length of provided array of credit card PAN digits is valid based on array of valid length ranges.
- isValidLength(byte[], CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided array of credit card PAN digits has an appropriate length for provided credit card network.
- isValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Detects network for provided PAN and indicates if provided credit card PAN has an appropriate length for provided credit card network.
- isValidLength(String, byte[][]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Internal method to determine whether length of provided credit card PAN is valid based on array of valid length ranges.
- isValidLength(String, CreditCardNetwork) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has an appropriate length for provided credit card network.
- isValidMII(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided array of credit card PAN digits corresponds to any valid MII (Major Industry Identifier).
- isValidMII(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN value corresponds to any valid MII (Major Industry Identifier).
- isValidNIE(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value corresponds to a valid NIE (Número de Identificación de Extranjeros).
- isValidNIECode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to a valid NIE (Número de Identificación de Extranjeros).
- isValidNIF(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value is a valid NIF (Número de Identificación Fiscal).
- isValidNIFCode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks if provided code corresponds to a valid NIF code.
- isValidNIFMinors(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value corresponds to a valid NIF for minors having less than 14 years old.
- isValidNIFMinorsCode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to a valid NIF for minors having less than 14 years old.
- isValidNIFNonResidents(String) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided value corresponds to a valid non-resident NIF.
- isValidNIFNonResidentsCode(int) - Static method in class com.irurueta.commons.validators.NIFValidator
-
Checks whether provided code corresponds to a valid non-resident NIF.
- isVISAElectronIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to VISA Electron IIN (Issuer Identification Number).
- isVISAElectronIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to VISA Electron IIN (Issuer Identification Number).
- isVISAElectronValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for VISA Electron cards.
- isVISAElectronValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for VISA Electron cards.
- isVISAIIN(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits correspond to VISA IIN (Issuer Identification Number).
- isVISAIIN(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN corresponds to VISA IIN (Issuer Identification Number).
- isVISAValidLength(byte[]) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN digits have valid length for VISA cards.
- isVISAValidLength(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Indicates if provided credit card PAN has valid length for VISA cards.
- IT_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Italy.
J
- JCB - com.irurueta.commons.validators.CreditCardNetwork
-
JCB.
- JCB_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether JCB uses Luhn validation to ensure that PAN is valid.
- JCB_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for JCB.
- JCB_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether JCB network is still being used.
- JCB_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for JCB.
- JP_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Japan.
K
- KR_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in South Korea.
L
- LASER - com.irurueta.commons.validators.CreditCardNetwork
-
Laser.
- LASER_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Laser uses Luhn validation to ensure that PAN is valid.
- LASER_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Laser.
- LASER_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Laser network is still being used.
- LASER_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Laser.
- length() - Method in interface com.irurueta.commons.EditDistance.ArrayWrapper
-
Obtains length of array.
- length() - Method in class com.irurueta.commons.EditDistance.GenericArrayWrapper
-
Length of array to be compared.
- length() - Method in class com.irurueta.commons.EditDistance.StringArrayWrapper
-
Length of the string to be compared.
- Letras - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- Letras2CIF - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LetrasCIF - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LetrasCIFEXT - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LetrasCIFORG_Y_EXTR - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LetrasNIF - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LetrasNIFEXT - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LetrasREGATRIBRENTAS - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- LOGGER - Static variable in class com.irurueta.commons.BuildInfo
-
This class logger.
- LU_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Luxembourg.
M
- MAESTRO - com.irurueta.commons.validators.CreditCardNetwork
-
Maestro.
- MAESTRO_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Maestro uses Luhn validation to ensure that PAN is valid.
- MAESTRO_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Maestro.
- MAESTRO_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Maestro network is still being used.
- MAESTRO_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Maestro.
- mArtifactId - Variable in class com.irurueta.commons.BuildInfo
-
ArtifactId of this library.
- MaskedPanFormatter - Class in com.irurueta.commons
-
Generates a masked PAN where only the last 4 digits are displayed and the remaining ones are masked using digit groupings according to the corresponding credit card network.
- MaskedPanFormatter() - Constructor for class com.irurueta.commons.MaskedPanFormatter
-
Constructor.
- MASTERCARD - com.irurueta.commons.validators.CreditCardNetwork
-
MasterCard.
- MASTERCARD_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for Mastercard.
- MASTERCARD_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether MasterCard uses Luhn validation to ensure that PAN is valid.
- MASTERCARD_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for MasterCard.
- MASTERCARD_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether MasterCard network is still being used.
- MASTERCARD_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for MasterCard.
- MAX_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Maximum allowed length for a credit card PAN.
- mBranch - Variable in class com.irurueta.commons.BuildInfo
-
Build branch.
- mBuildNumber - Variable in class com.irurueta.commons.BuildInfo
-
Build number.
- mBuildTimestamp - Variable in class com.irurueta.commons.BuildInfo
-
Build timestamp.
- MC_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Monaco.
- mCommit - Variable in class com.irurueta.commons.BuildInfo
-
Build commit.
- mCountryCode - Variable in class com.irurueta.commons.validators.ZipCodeValidator
-
ISO 3166 country code to use to validate post codes.
- mEmailPattern - Variable in class com.irurueta.commons.validators.EmailValidator
-
Pattern to validate email addresses using regular expression defined in EMAIL_FORMAT_REGEX.
- mGroupId - Variable in class com.irurueta.commons.BuildInfo
-
GroupId of this library.
- MIN_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Minimum allowed length for a credit card PAN.
- mMap - Variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Map that relates country codes with their respective regular expressions to validate post codes.
- MO_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Macao.
- mObject - Variable in class com.irurueta.commons.EditDistance.GenericArrayWrapper
-
Generic array of type T to be compared.
- mObject - Variable in class com.irurueta.commons.EditDistance.StringArrayWrapper
-
String to be compared.
- mPostCodePattern - Variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Pattern to validate post codes using a regular expression.
- mReference - Static variable in class com.irurueta.commons.BuildInfo
-
Singleton stored in a soft reference (to keep it cached in memory unless memory is claimed).
- mSingleton - Static variable in class com.irurueta.commons.validators.EmailValidator
-
Soft reference to the singleton of this class.
- mValRef - Static variable in class com.irurueta.commons.validators.NIFValidator
-
Reference to the internal validator provided by Ministerio de Hacienda.
- mVersion - Variable in class com.irurueta.commons.BuildInfo
-
Version of this library.
- MX_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Mexico.
N
- NIF_EXTRANJEROS - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- NIF_MENORES14ANOS - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- NIF_NORESIDENTES - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- NIF_OK - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- NIFValidator - Class in com.irurueta.commons.validators
-
Validates provided NIF (Número de Identificación Fiscal) values for Spain.
- NIFValidator() - Constructor for class com.irurueta.commons.validators.NIFValidator
-
Constructor.
- NIFValidator.Validador - Class in com.irurueta.commons.validators
-
Inner class to perform actual validation.
- NL_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Netherlands.
- NO_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Norway.
- NUM_VISIBLE_DIGITS - Static variable in class com.irurueta.commons.MaskedPanFormatter
-
Default number of visible digits to be PCI DSS compliant.
- Numeros - Static variable in class com.irurueta.commons.validators.NIFValidator.Validador
- numLeadingZeros(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Computes number of leading zeros on any given IIN.
P
- PanMaskGenerator - Class in com.irurueta.commons
-
Class to generate masks for PAN (Personal Account Numbers) of credit cards.
- PanMaskGenerator() - Constructor for class com.irurueta.commons.PanMaskGenerator
-
Constructor.
- parse(String) - Static method in class com.irurueta.commons.DateUtils
-
Parses a string representing a date or timestamp in ISO 8601 format.
- PL_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Poland.
- PT_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Portugal.
R
- repeatMaskChar(StringBuilder, char, int) - Static method in class com.irurueta.commons.PanMaskGenerator
-
Repeats a mask character the number of provided times and appends it to provided builder.
- RFC_REGEX - Static variable in class com.irurueta.commons.validators.RFCValidator
-
Regular expression to validate RFC (Registro Federal de Contribuyentes).
- RFCValidator - Class in com.irurueta.commons.validators
-
Validates RFC (Registro Federal de Contribuyentes) for Mexico.
- RFCValidator() - Constructor for class com.irurueta.commons.validators.RFCValidator
-
Constructor.
- RO_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Romania.
- RU_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Russia.
S
- SE_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Sweden.
- setCountryCode(String) - Method in class com.irurueta.commons.validators.ZipCodeValidator
-
Sets ISO 3166 country code associated to this instance.
- setCountryCodeFrom(Locale) - Method in class com.irurueta.commons.validators.ZipCodeValidator
-
Sets ISO 3166 country code associated to this instance.
- SOLO - com.irurueta.commons.validators.CreditCardNetwork
-
Solo.
- SOLO_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Solo uses Luhn validation to ensure that PAN is valid.
- SOLO_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Solo.
- SOLO_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Solo network is still being used.
- SOLO_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Solo.
- StringArrayWrapper(String) - Constructor for class com.irurueta.commons.EditDistance.StringArrayWrapper
-
Constructor.
- stringDistance(String, String) - Static method in class com.irurueta.commons.EditDistance
-
Computes Levenshtein distance between two Strings.
- SWITCH - com.irurueta.commons.validators.CreditCardNetwork
-
Switch.
- SWITCH_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Switch uses Luhn validation to ensure that PAN is valid.
- SWITCH_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for Switch.
- SWITCH_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether Switch network is still being used.
- SWITCH_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for Switch.
T
- TIMESTAMP_FORMAT - Static variable in class com.irurueta.commons.BuildInfo
-
Format for build timestamp.
- TIMESTAMP_NO_SEPARATORS_FORMAT - Static variable in class com.irurueta.commons.DateUtils
-
Timestamp format without date and time separators.
- TIMESTAMP_SEPARATORS_FORMAT - Static variable in class com.irurueta.commons.DateUtils
-
Timestamp format with date and time separators.
- today() - Static method in class com.irurueta.commons.DateUtils
-
Obtains a date/instance set to current date at midnight.
- toDigits(String) - Static method in class com.irurueta.commons.MaskedPanFormatter
-
Converts a PAN into an array of digits.
- toDigits(String) - Static method in class com.irurueta.commons.validators.CreditCardValidator
-
Converts a credit card PAN from its string representation into an array containing PAN digits.
- TR_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Turkey.
- TW_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in Taiwan.
U
- UNKNOWN - com.irurueta.commons.validators.CreditCardNetwork
-
Unknown.
- US_ZIPCODE_REGEX - Static variable in class com.irurueta.commons.validators.ZipCodeValidator
-
Regular expression to validate post codes in USA.
V
- Validador() - Constructor for class com.irurueta.commons.validators.NIFValidator.Validador
- Validator<T> - Interface in com.irurueta.commons.validators
-
Defines all data model validators.
- valueOf(String) - Static method in enum com.irurueta.commons.validators.CreditCardNetwork
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.irurueta.commons.validators.CreditCardNetwork
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_KEY - Static variable in class com.irurueta.commons.BuildInfo
-
Key to obtain version of this library from properties file.
- VISA - com.irurueta.commons.validators.CreditCardNetwork
-
Visa.
- VISA_ELECTRON - com.irurueta.commons.validators.CreditCardNetwork
-
VISA ELECTRON.
- VISA_ELECTRON_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for VISA Electron.
- VISA_ELECTRON_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether VISA Electron uses Luhn validation to ensure that PAN is valid.
- VISA_ELECTRON_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for VISA Electron.
- VISA_ELECTRON_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether VISA Electron network is still being used.
- VISA_ELECTRON_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for VISA Electron.
- VISA_GROUPING - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant defining digit groups for VISA.
- VISA_HAS_VALIDATION - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether VISA uses Luhn validation to ensure that PAN is valid.
- VISA_IIN - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing IIN ranges reserved for VISA.
- VISA_IS_ACTIVE - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant indicating whether VISA network is still being used.
- VISA_LENGTH - Static variable in class com.irurueta.commons.validators.CreditCardValidator
-
Constant containing valid lengths for VISA.
- vNif(String) - Method in class com.irurueta.commons.validators.NIFValidator.Validador
Z
- ZipCodeValidator - Class in com.irurueta.commons.validators
-
Validates post codes based on county ISO codes.
- ZipCodeValidator() - Constructor for class com.irurueta.commons.validators.ZipCodeValidator
-
Constructor.
- ZipCodeValidator(String) - Constructor for class com.irurueta.commons.validators.ZipCodeValidator
-
Constructor.
- ZipCodeValidator(Locale) - Constructor for class com.irurueta.commons.validators.ZipCodeValidator
-
Constructor.
All Classes All Packages