@Retention(value=RUNTIME) @Target(value=FIELD) public @interface ValidateVariableText
Modifier and Type | Optional Element and Description |
---|---|
boolean |
allowNull
If set to true then a null value will be allowed for the field specified in the field attribute.
|
int |
max
The maximum length of the text with -1 meaning that there is no maximum
|
int |
min
The minimum length of the text defaulting to 0.
|
String |
pattern
A regular expression that is to be used to determine the validity of the field.
|
Class<?> |
validatorClass
The Class that implements the strategy for validation of this annotation.
|
public abstract String pattern
public abstract int min
public abstract int max
public abstract boolean allowNull
public abstract Class<?> validatorClass