public interface Validator<T>
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
accept(ValidatorContext context,
T target)
启用
|
int |
index()
验证优先级顺序(数字越小优先级越高,按照从小到大的顺序进行验证)
|
void |
onException(Exception e,
ValidatorContext context,
T target)
当验证发生异常的处理
|
boolean |
validate(ValidatorContext context,
T target)
执行验证
|
int index()
boolean accept(ValidatorContext context, T target)
context - 上下文target - 待验证值boolean validate(ValidatorContext context, T target)
context - 上下文target - 待验证值void onException(Exception e, ValidatorContext context, T target)
e - 异常context - 上下文target - 发生异常的值Copyright © 2018. All rights reserved.