public enum ModelValidationType extends Enum<ModelValidationType>
| Enum Constant and Description |
|---|
CREDITCARDNUMBER |
DIGITS |
EMAIL |
EXCLUSION |
FORMAT |
FUTURE |
GENERIC |
INCLUSION |
LENGTH |
NOTBLANK |
PAST |
PRESENCE |
RANGE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isBuiltin() |
abstract boolean |
isValid(ModelValidation modelValidationAnnotation) |
static ModelValidationType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ModelValidationType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ModelValidationType GENERIC
public static final ModelValidationType CREDITCARDNUMBER
public static final ModelValidationType DIGITS
public static final ModelValidationType EMAIL
public static final ModelValidationType FORMAT
public static final ModelValidationType FUTURE
public static final ModelValidationType INCLUSION
public static final ModelValidationType EXCLUSION
public static final ModelValidationType LENGTH
public static final ModelValidationType NOTBLANK
public static final ModelValidationType PAST
public static final ModelValidationType PRESENCE
public static final ModelValidationType RANGE
public static ModelValidationType[] values()
for (ModelValidationType c : ModelValidationType.values()) System.out.println(c);
public static ModelValidationType 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 boolean isBuiltin()
public abstract boolean isValid(ModelValidation modelValidationAnnotation)
Copyright © 2013–2015. All rights reserved.