public abstract class Rule<ViewType extends android.view.View,ValueType>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
errorMessage |
protected ValueType |
value |
protected ViewType |
view |
| Constructor and Description |
|---|
Rule(ViewType view,
ValueType value,
java.lang.String errorMessage) |
| Modifier and Type | Method and Description |
|---|---|
ViewType |
getView() |
protected abstract boolean |
isValid(ViewType view) |
protected void |
onValidationFailed(ViewType view) |
protected void |
onValidationSucceeded(ViewType view) |
boolean |
validate() |