public class Validator<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
result |
protected java.util.List<BaseRule<T>> |
rules |
Constructor and Description |
---|
Validator(BaseRule<T> rule) |
Validator(java.util.List<BaseRule<T>> rules) |
Modifier and Type | Method and Description |
---|---|
void |
clearResults() |
static java.lang.String |
failuresToString(java.util.List<java.lang.String> failMessages) |
java.util.List<java.lang.String> |
getResults()
Returns the list of validation failure messages.
|
static java.lang.String |
itemToString(java.lang.Object item) |
java.util.List<java.lang.String> |
validate(T item) |
java.util.List<java.lang.String> |
validate(T item,
java.lang.String itemStrRep) |
public java.util.List<java.lang.String> validate(T item)
public java.util.List<java.lang.String> validate(T item, java.lang.String itemStrRep)
public static java.lang.String failuresToString(java.util.List<java.lang.String> failMessages)
public java.util.List<java.lang.String> getResults()
public void clearResults()
public static java.lang.String itemToString(java.lang.Object item)