|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Target(value=ANNOTATION_TYPE) @Retention(value=RUNTIME) public static @interface Jpf.ValidateRange
A validation rule that will fail if it is applied to a property that has a non-empty value which is not a number
within a given range.
Used within Jpf.ValidatableProperty and Jpf.ValidationLocaleRules.
| Optional Element Summary | |
|---|---|
String |
bundleName
The name of the message bundle in which to look up the error message. |
boolean |
enabled
If set to false, then this rule will not be applied. |
double |
maxFloat
The maximum floating-point value; requires minFloat(), and mutually-exclusive with maxInt(). |
long |
maxInt
The maximum integer value; requires minInt(), and mutually-exclusive with maxFloat(). |
String |
message
The JSP 2.0-style expression (e.g., ${pageFlow.myProperty}) or literal string that will be used
as the error message. |
Jpf.MessageArg[] |
messageArgs
An array of message arguments, which will be used for the message obtained from message() or
messageKey(), whichever is specified. |
String |
messageKey
A key in the default message bundle or in the bundle specified by bundleName() that will be
used to look up the error message. |
double |
minFloat
The minimum floating-point value; requires maxFloat(), and mutually-exclusive with minInt(). |
long |
minInt
The minimum integer value; requires maxInt(), and mutually-exclusive with minFloat(). |
public abstract boolean enabled
false, then this rule will not be applied.
public abstract long minInt
maxInt(), and mutually-exclusive with minFloat().
public abstract long maxInt
minInt(), and mutually-exclusive with maxFloat().
public abstract double minFloat
maxFloat(), and mutually-exclusive with minInt().
public abstract double maxFloat
minFloat(), and mutually-exclusive with maxInt().
public abstract String message
${pageFlow.myProperty}) or literal string that will be used
as the error message. Mutually-exclusive with messageKey().
public abstract String messageKey
bundleName() that will be
used to look up the error message. Mutually-exclusive with messageKey().
Jpf.MessageBundlepublic abstract String bundleName
messageKey() to be set.
Jpf.MessageBundlepublic abstract Jpf.MessageArg[] messageArgs
message() or
messageKey(), whichever is specified.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||