org.apache.beehive.netui.pageflow.annotations
Annotation Type Jpf.ValidatableProperty
@Target(value={ANNOTATION_TYPE,METHOD})
@Retention(value=RUNTIME)
public static @interface Jpf.ValidatableProperty
Validation rules associated with particular bean fields. Valid within Jpf.ValidatableBean
or Jpf.Action
.
propertyName
public abstract String propertyName
- Default:
- ""
displayName
public abstract String displayName
- Default:
- ""
displayNameKey
public abstract String displayNameKey
- Default:
- ""
validateRequired
public abstract Jpf.ValidateRequired validateRequired
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateRequired(enabled=false)
validateMinLength
public abstract Jpf.ValidateMinLength validateMinLength
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateMinLength(enabled=false, chars=-1)
validateMaxLength
public abstract Jpf.ValidateMaxLength validateMaxLength
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateMaxLength(enabled=false, chars=-1)
validateMask
public abstract Jpf.ValidateMask validateMask
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateMask(enabled=false, regex="")
validateType
public abstract Jpf.ValidateType validateType
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateType(enabled=false, type=void.class)
validateDate
public abstract Jpf.ValidateDate validateDate
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateDate(enabled=false, pattern="")
validateRange
public abstract Jpf.ValidateRange validateRange
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateRange(enabled=false)
validateCreditCard
public abstract Jpf.ValidateCreditCard validateCreditCard
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateCreditCard(enabled=false)
validateEmail
public abstract Jpf.ValidateEmail validateEmail
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateEmail(enabled=false)
validateValidWhen
public abstract Jpf.ValidateValidWhen validateValidWhen
- Default:
- @org.apache.beehive.netui.pageflow.annotations.Jpf.ValidateValidWhen(enabled=false, condition="")
validateCustomRules
public abstract Jpf.ValidateCustomRule[] validateCustomRules
- Default:
- {}
localeRules
public abstract Jpf.ValidationLocaleRules[] localeRules
- Default:
- {}