Package io.mangoo.enums
Enum Validation
- java.lang.Object
-
- java.lang.Enum<Validation>
-
- io.mangoo.enums.Validation
-
- All Implemented Interfaces:
Serializable,Comparable<Validation>
public enum Validation extends Enum<Validation>
Default validation messages- Author:
- svenkubiak
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DOMAIN_NAMEDOMAIN_NAME_KEYEMAILEMAIL_KEYEXACT_MATCHEXACT_MATCH_KEYFALSEFALSE_KEYIPV4IPV4_KEYIPV6IPV6_KEYMATCHMATCH_KEYMATCH_VALUESMATCH_VALUES_KEYMAXMAX_KEYMINMIN_KEYNOTNULLNOTNULL_KEYNULLNULL_KEYNUMERICNUMERIC_KEYRANGERANGE_KEYREGEXREGEX_KEYREQUIREDREQUIRED_KEYTRUETRUE_KEYURLURL_KEY
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtoString()static ValidationvalueOf(String name)Returns the enum constant of this type with the specified name.static Validation[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DOMAIN_NAME
public static final Validation DOMAIN_NAME
-
DOMAIN_NAME_KEY
public static final Validation DOMAIN_NAME_KEY
-
EMAIL
public static final Validation EMAIL
-
EMAIL_KEY
public static final Validation EMAIL_KEY
-
EXACT_MATCH
public static final Validation EXACT_MATCH
-
EXACT_MATCH_KEY
public static final Validation EXACT_MATCH_KEY
-
FALSE
public static final Validation FALSE
-
FALSE_KEY
public static final Validation FALSE_KEY
-
IPV4
public static final Validation IPV4
-
IPV4_KEY
public static final Validation IPV4_KEY
-
IPV6
public static final Validation IPV6
-
IPV6_KEY
public static final Validation IPV6_KEY
-
MATCH
public static final Validation MATCH
-
MATCH_KEY
public static final Validation MATCH_KEY
-
MATCH_VALUES
public static final Validation MATCH_VALUES
-
MATCH_VALUES_KEY
public static final Validation MATCH_VALUES_KEY
-
MAX
public static final Validation MAX
-
MAX_KEY
public static final Validation MAX_KEY
-
MIN
public static final Validation MIN
-
MIN_KEY
public static final Validation MIN_KEY
-
NOTNULL
public static final Validation NOTNULL
-
NOTNULL_KEY
public static final Validation NOTNULL_KEY
-
NULL
public static final Validation NULL
-
NULL_KEY
public static final Validation NULL_KEY
-
NUMERIC
public static final Validation NUMERIC
-
NUMERIC_KEY
public static final Validation NUMERIC_KEY
-
RANGE
public static final Validation RANGE
-
RANGE_KEY
public static final Validation RANGE_KEY
-
REGEX
public static final Validation REGEX
-
REGEX_KEY
public static final Validation REGEX_KEY
-
REQUIRED
public static final Validation REQUIRED
-
REQUIRED_KEY
public static final Validation REQUIRED_KEY
-
TRUE
public static final Validation TRUE
-
TRUE_KEY
public static final Validation TRUE_KEY
-
URL
public static final Validation URL
-
URL_KEY
public static final Validation URL_KEY
-
-
Method Detail
-
values
public static Validation[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Validation c : Validation.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Validation valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<Validation>
-
-