Package uk.num.validators
Enum ValidationResult.ErrorCode
- java.lang.Object
-
- java.lang.Enum<ValidationResult.ErrorCode>
-
- uk.num.validators.ValidationResult.ErrorCode
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ValidationResult.ErrorCode>
- Enclosing class:
- ValidationResult
public static enum ValidationResult.ErrorCode extends java.lang.Enum<ValidationResult.ErrorCode>
Possible errors
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ValidationResult.ErrorCodevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ValidationResult.ErrorCode[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INVALID_NUM_PROTOCOL_PREFIX
public static final ValidationResult.ErrorCode INVALID_NUM_PROTOCOL_PREFIX
-
TOO_MANY_COLONS
public static final ValidationResult.ErrorCode TOO_MANY_COLONS
-
EXCEPTION_MESSAGE
public static final ValidationResult.ErrorCode EXCEPTION_MESSAGE
-
DOMAIN_NAME_TOO_LONG
public static final ValidationResult.ErrorCode DOMAIN_NAME_TOO_LONG
-
ZERO_LENGTH_LABEL
public static final ValidationResult.ErrorCode ZERO_LENGTH_LABEL
-
LABEL_TOO_LONG
public static final ValidationResult.ErrorCode LABEL_TOO_LONG
-
SPACES_IN_LABEL
public static final ValidationResult.ErrorCode SPACES_IN_LABEL
-
FORM_FEED_IN_LABEL
public static final ValidationResult.ErrorCode FORM_FEED_IN_LABEL
-
TAB_IN_LABEL
public static final ValidationResult.ErrorCode TAB_IN_LABEL
-
CARRIAGE_RETURN_IN_LABEL
public static final ValidationResult.ErrorCode CARRIAGE_RETURN_IN_LABEL
-
BACKSPACE_IN_LABEL
public static final ValidationResult.ErrorCode BACKSPACE_IN_LABEL
-
NEWLINE_IN_LABEL
public static final ValidationResult.ErrorCode NEWLINE_IN_LABEL
-
PATTERN_MISMATCH
public static final ValidationResult.ErrorCode PATTERN_MISMATCH
-
NO_AT_SYMBOL
public static final ValidationResult.ErrorCode NO_AT_SYMBOL
-
TOO_MANY_AT_SYMBOLS
public static final ValidationResult.ErrorCode TOO_MANY_AT_SYMBOLS
-
LOCAL_PART_OF_EMAIL_TOO_LONG
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_TOO_LONG
-
LOCAL_PART_OF_EMAIL_IS_EMPTY
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_IS_EMPTY
-
PATH_MUST_START_WITH_SLASH
public static final ValidationResult.ErrorCode PATH_MUST_START_WITH_SLASH
-
ZERO_LENGTH_PATH_COMPONENT
public static final ValidationResult.ErrorCode ZERO_LENGTH_PATH_COMPONENT
-
PATH_COMPONENT_TOO_LONG
public static final ValidationResult.ErrorCode PATH_COMPONENT_TOO_LONG
-
NEGATIVE_MODULE_NUMBER
public static final ValidationResult.ErrorCode NEGATIVE_MODULE_NUMBER
-
HOSTED_DOMAIN_NAME_TOO_LONG
public static final ValidationResult.ErrorCode HOSTED_DOMAIN_NAME_TOO_LONG
-
INDEPENDENT_DOMAIN_NAME_TOO_LONG
public static final ValidationResult.ErrorCode INDEPENDENT_DOMAIN_NAME_TOO_LONG
-
INVALID_MODULE_NUMBER
public static final ValidationResult.ErrorCode INVALID_MODULE_NUMBER
-
PATH_COMPONENT_CONTAINS_SPACE
public static final ValidationResult.ErrorCode PATH_COMPONENT_CONTAINS_SPACE
-
PATH_COMPONENT_CONTAINS_FORMFEED
public static final ValidationResult.ErrorCode PATH_COMPONENT_CONTAINS_FORMFEED
-
PATH_COMPONENT_CONTAINS_BACKSPACE
public static final ValidationResult.ErrorCode PATH_COMPONENT_CONTAINS_BACKSPACE
-
PATH_COMPONENT_CONTAINS_TAB
public static final ValidationResult.ErrorCode PATH_COMPONENT_CONTAINS_TAB
-
PATH_COMPONENT_CONTAINS_CARRIAGE_RETURN
public static final ValidationResult.ErrorCode PATH_COMPONENT_CONTAINS_CARRIAGE_RETURN
-
PATH_COMPONENT_CONTAINS_NEWLINE
public static final ValidationResult.ErrorCode PATH_COMPONENT_CONTAINS_NEWLINE
-
LOCAL_PART_OF_EMAIL_CONTAINS_NEWLINE
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_NEWLINE
-
LOCAL_PART_OF_EMAIL_CONTAINS_CARRIAGE_RETURN
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_CARRIAGE_RETURN
-
LOCAL_PART_OF_EMAIL_CONTAINS_TAB
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_TAB
-
LOCAL_PART_OF_EMAIL_CONTAINS_BACKSPACE
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_BACKSPACE
-
LOCAL_PART_OF_EMAIL_CONTAINS_FORMFEED
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_FORMFEED
-
LOCAL_PART_OF_EMAIL_CONTAINS_DOUBLE_DOT
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_DOUBLE_DOT
-
LOCAL_PART_OF_EMAIL_CONTAINS_STARTS_WITH_DOT
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_STARTS_WITH_DOT
-
LOCAL_PART_OF_EMAIL_CONTAINS_ENDS_WITH_DOT
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_ENDS_WITH_DOT
-
HYPHEN_AT_END_OF_DOMAIN
public static final ValidationResult.ErrorCode HYPHEN_AT_END_OF_DOMAIN
-
HYPHEN_AT_START_OF_DOMAIN
public static final ValidationResult.ErrorCode HYPHEN_AT_START_OF_DOMAIN
-
LOCAL_PART_OF_EMAIL_CONTAINS_DOUBLE_QUOTE
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_DOUBLE_QUOTE
-
LOCAL_PART_OF_EMAIL_CONTAINS_BACKSLASH
public static final ValidationResult.ErrorCode LOCAL_PART_OF_EMAIL_CONTAINS_BACKSLASH
-
NULL_UNACCEPTABLE
public static final ValidationResult.ErrorCode NULL_UNACCEPTABLE
-
-
Method Detail
-
values
public static ValidationResult.ErrorCode[] 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 (ValidationResult.ErrorCode c : ValidationResult.ErrorCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ValidationResult.ErrorCode valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-