@Override
    public void validate(final Object targetObj, final SheetBindingErrors<?> errors, final Class<?>... groups) {
        
        ArgUtils.notNull(targetObj, "targetObj");
        ArgUtils.notNull(errors, "errors");
        
        processConstraintViolation(getTargetValidator().validate(targetObj, groups), errors);
        
    }
@ Override public void validate ( final Object targetObj , final SheetBindingErrors < ? > errors , final Class < ? > ... groups ) { ArgUtils . notNull ( targetObj , "targetObj" ) ; ArgUtils . notNull ( errors , "errors" ) ; processConstraintViolation ( getTargetValidator ( ) . validate ( targetObj , groups ) , errors ) ; }
グループを指定して検証を実行する。
@param targetObj 検証対象のオブジェクト。
@param errors エラーオブジェクト
@param groups BeanValiationのグループのクラス