| Modifier and Type | Class and Description |
|---|---|
static interface |
FieldValidators.Callback |
| Constructor and Description |
|---|
FieldValidators() |
| Modifier and Type | Method and Description |
|---|---|
FieldValidator |
getValidator(String name) |
protected void |
initialize() |
void |
putValidator(String name,
FieldValidator validator) |
void |
validateField(Field field,
Object value,
List<FieldValidator.FieldError> errors) |
void |
validateKey(Record key,
Table table) |
void |
validateKey(Record key,
Table table,
FieldValidators.Callback callback) |
void |
validateRecord(Record record,
Table table) |
void |
validateRecord(Record record,
Table table,
FieldValidators.Callback callback) |
protected void initialize()
public FieldValidator getValidator(String name) throws IllegalArgumentException
IllegalArgumentExceptionpublic void putValidator(String name, FieldValidator validator)
public void validateField(Field field, Object value, List<FieldValidator.FieldError> errors)
public void validateRecord(Record record, Table table, FieldValidators.Callback callback)
public void validateKey(Record key, Table table, FieldValidators.Callback callback)
public void validateRecord(Record record, Table table) throws ValidatorException
ValidatorExceptionpublic void validateKey(Record key, Table table) throws ValidatorException
ValidatorExceptionCopyright © 2017. All rights reserved.