public enum ValidationBuiltinType extends Enum<ValidationBuiltinType>
Enum Constant and Description |
---|
alpha |
alphaNumeric |
alphaNumericDash |
alphaNumericUnderscore |
alphaNumericUnderscoreDash |
noColons |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
doesValuePassValidation(String valueFromUser) |
abstract String |
getErrorMessage(String valueFromUser) |
static ValidationBuiltinType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ValidationBuiltinType |
valueOfIgnoreCase(String string,
boolean exceptionOnNotFound)
do a case-insensitive matching
|
static ValidationBuiltinType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ValidationBuiltinType alpha
public static final ValidationBuiltinType alphaNumeric
public static final ValidationBuiltinType alphaNumericUnderscore
public static final ValidationBuiltinType alphaNumericDash
public static final ValidationBuiltinType alphaNumericUnderscoreDash
public static final ValidationBuiltinType noColons
public static ValidationBuiltinType[] values()
for (ValidationBuiltinType c : ValidationBuiltinType.values()) System.out.println(c);
public static ValidationBuiltinType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic abstract boolean doesValuePassValidation(String valueFromUser)
public static ValidationBuiltinType valueOfIgnoreCase(String string, boolean exceptionOnNotFound)
string
- exceptionOnNotFound
- true to throw exception if method not foundCopyright © 2016 Internet2. All rights reserved.