public abstract class BaseRule<T> extends java.lang.Object implements ValidationRule<T>
| Constructor and Description |
|---|
BaseRule(java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
failMessage()
Returns the message when an item fails to pass this rule.
|
void |
setFailMessage(java.lang.String msg)
Changes this rule's failure message.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpassRulepublic java.lang.String failMessage()
ValidationRulefailMessage in interface ValidationRule<T>public void setFailMessage(java.lang.String msg)
ValidationRuleBaseRule(String) suffices for the rule. However,
on occasion a rule will wish to customize the failure message at runtime. In that situation,
the ValidationRule.passRule(Object) implementation calls this method.setFailMessage in interface ValidationRule<T>msg - New failure message.