| 参数类型为 ValidatorContext 的 com.baidu.unbiz.fluentvalidator 中的方法 |
boolean |
ValidatorHandler.accept(ValidatorContext context,
T t)
|
boolean |
Validator.accept(ValidatorContext context,
T t)
判断在该对象上是否接受或者需要验证
如果返回true,那么则调用Validator.validate(ValidatorContext, Object),否则跳过该验证器 |
void |
ValidatorHandler.onException(Exception e,
ValidatorContext context,
T t)
|
void |
Validator.onException(Exception e,
ValidatorContext context,
T t)
异常回调
当执行Validator.accept(ValidatorContext, Object)或者Validator.validate(ValidatorContext, Object)发生异常时的如何处理 |
boolean |
ValidatorHandler.validate(ValidatorContext context,
T t)
|
boolean |
Validator.validate(ValidatorContext context,
T t)
执行验证
如果发生错误内部需要调用addErrorMsg(String)方法,也即context.addErrorMsg(String)
来添加错误,该错误会被添加到结果存根Result的错误消息列表中。 |