public abstract class PrimitiveValidator<T>
extends java.lang.Object
Constructor and Description |
---|
PrimitiveValidator() |
Modifier and Type | Method and Description |
---|---|
abstract T |
convert(java.lang.Object value) |
Result |
doValidate(java.lang.Object value,
java.lang.String path) |
java.util.List<java.lang.String> |
getAllowableValues() |
void |
setAllowableValues(java.util.List<java.lang.String> values) |
Result |
validate(T value) |
abstract Result |
validate(T value,
java.lang.String path) |
public java.util.List<java.lang.String> getAllowableValues()
public void setAllowableValues(java.util.List<java.lang.String> values)
public Result validate(T value) throws ValidationException
ValidationException
public abstract Result validate(T value, java.lang.String path) throws ValidationException
ValidationException
public abstract T convert(java.lang.Object value) throws ValidationException
ValidationException
public Result doValidate(java.lang.Object value, java.lang.String path) throws ValidationException
ValidationException
Copyright © 2018