| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ValidationRule
Represents a validation rule. A validation rule binds an error to a condition.
| Method Summary | |
|---|---|
 Condition | 
getCondition()
Returns the condition of this validation rule.  | 
 String | 
getDefaultErrorMessage()
Returns the default error message that can be used in case no error message is bound to the error code of the rule.  | 
 Object[] | 
getErrorArguments(Object obj)
Returns the arguments that apply to the error code of this validation rule.  | 
 String | 
getErrorCode()
Return the error code of this validation rule.  | 
 boolean | 
isApplicable(Object obj)
Checks whether this validation is applicable on the given object.  | 
| Method Detail | 
|---|
boolean isApplicable(Object obj)
obj - The object to be validated
Condition getCondition()
String getErrorCode()
null.
Object[] getErrorArguments(Object obj)
obj - The validated object.
String getDefaultErrorMessage()
null to indicate that
 no default message exists.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||