code: public void validate(final Object record, final CsvBindingErrors bindingErrors, 
              final ValidationContext<Object> validationContext, final Class<?>... groups) {
          Objects.requireNonNull(record);
          Objects.requireNonNull(bindingErrors);
          Objects.requireNonNull(validationContext);
          
          processConstraintViolation(getTargetValidator().validate(record, groups), bindingErrors, validationContext);
      }
docs: グループを指定して検証を実行する。
  @param record 検証対象のオブジェクト。
  @param bindingErrors エラーオブジェクト
  @param validationContext 入力値検証のためのコンテキスト情報
  @param groups BeanValiationのグループのクラス