com.baidu.unbiz.fluentvalidator
接口 ValidateCallback

所有已知实现类:
DefaultValidateCallback

public interface ValidateCallback

验证回调接口

以参数形式参与FluentValidator.doValidate(ValidateCallback)来做验证过程中的回调操作。

作者:
zhangxu

方法摘要
 void onFail(ValidatorElementList validatorElementList, List<ValidationError> errors)
          所有验证步骤结束,发现验证存在失败后
 void onSuccess(ValidatorElementList validatorElementList)
          所有验证完成并且成功后
 void onUncaughtException(Validator validator, Exception e, Object target)
          执行验证过程中发生了异常后
 

方法详细信息

onSuccess

void onSuccess(ValidatorElementList validatorElementList)
所有验证完成并且成功后

参数:
validatorElementList - 验证器list

onFail

void onFail(ValidatorElementList validatorElementList,
            List<ValidationError> errors)
所有验证步骤结束,发现验证存在失败后

参数:
validatorElementList - 验证器list
errors - 验证过程中发生的错误

onUncaughtException

void onUncaughtException(Validator validator,
                         Exception e,
                         Object target)
                         throws Exception
执行验证过程中发生了异常后

参数:
validator - 验证器
e - 异常
target - 正在验证的对象
抛出:
Exception


Copyright © 2015–2016 neoremind. All rights reserved.