|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD,PARAMETER})
@Documented
public @interface RequiredValidationMark a field as required
| Optional Element Summary | |
|---|---|
boolean |
bindMessages
true if the any error message should be bound to this field, false to use unbound Messages |
java.lang.String[] |
except
the list of events in which this validation does NOT place, empty for none. |
java.lang.String |
message
the key of the message that will be displayed if the validator does not pass, leave empty for default |
java.lang.String[] |
on
the list of events in which this validation takes place, empty for all. |
java.lang.String |
propertyPath
if provided, applies to the property path instead of the annotated property |
public abstract java.lang.String propertyPath
public abstract java.lang.String[] on
public abstract java.lang.String[] except
public abstract java.lang.String message
public abstract boolean bindMessages
Messages
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||