|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public static @interface Jpf.ValidationLocaleRules
A set of validation rules that will be applied for a particular locale. Used within a
Jpf.ValidatableProperty
.
Optional Element Summary | |
---|---|
boolean |
applyToUnhandledLocales
If set to true , then these rules will be run only for a locale that has no rules defined
for it specifically. |
String |
country
The country of the locale for which to apply the rules. |
String |
language
The language of the locale for which to apply the rules. |
Jpf.ValidateCreditCard |
validateCreditCard
A ValidateCreditCard rule that will be applied for the given locale. |
Jpf.ValidateCustomRule[] |
validateCustomRules
A ValidateCustomRule rule that will be applied for the given locale. |
Jpf.ValidateDate |
validateDate
A ValidateDate rule that will be applied for the given locale. |
Jpf.ValidateEmail |
validateEmail
A ValidateEmail rule that will be applied for the given locale. |
Jpf.ValidateMask |
validateMask
A ValidateMask rule that will be applied for the given locale. |
Jpf.ValidateMaxLength |
validateMaxLength
A ValidateMaxLength rule that will be applied for the given locale. |
Jpf.ValidateMinLength |
validateMinLength
A ValidateMinLength rule that will be applied for the given locale. |
Jpf.ValidateRange |
validateRange
A ValidateRange rule that will be applied for the given locale. |
Jpf.ValidateRequired |
validateRequired
A ValidateRequired rule that will be applied for the given locale. |
Jpf.ValidateType |
validateType
A ValidateType rule that will be applied for the given locale. |
Jpf.ValidateValidWhen |
validateValidWhen
A ValidateValidWhen rule that will be applied for the given locale. |
String |
variant
The variant of the locale for which to apply the rules. |
public abstract Jpf.ValidateRequired validateRequired
public abstract Jpf.ValidateMinLength validateMinLength
public abstract Jpf.ValidateMaxLength validateMaxLength
public abstract Jpf.ValidateMask validateMask
public abstract Jpf.ValidateType validateType
public abstract Jpf.ValidateDate validateDate
public abstract Jpf.ValidateRange validateRange
public abstract Jpf.ValidateCreditCard validateCreditCard
public abstract Jpf.ValidateEmail validateEmail
public abstract Jpf.ValidateValidWhen validateValidWhen
public abstract Jpf.ValidateCustomRule[] validateCustomRules
public abstract String language
applyToUnhandledLocales()
.
public abstract String country
language()
.
public abstract String variant
language()
.
public abstract boolean applyToUnhandledLocales
true
, then these rules will be run only for a locale that has no rules defined
for it specifically. Mutually-exclusive with language()
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |