public class CsvBeanValidator extends Object implements CsvValidator<Object>
CsvValidator。| コンストラクタと説明 |
|---|
CsvBeanValidator() |
CsvBeanValidator(javax.validation.Validator targetValidator) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
determineDefaltMessage(Map<String,Object> errorVars,
javax.validation.ConstraintViolation<Object> violation)
CSVの標準メッセージを取得する。
|
protected String[] |
determineErrorCode(javax.validation.metadata.ConstraintDescriptor<?> descriptor)
エラーコードの決定する
|
javax.validation.Validator |
getTargetValidator()
BeanValidationのValidatorを取得する。
|
void |
validate(Object record,
CsvBindingErrors bindingErrors,
ValidationContext<Object> validationContext)
レコードの値を検証する。
|
void |
validate(Object record,
CsvBindingErrors bindingErrors,
ValidationContext<Object> validationContext,
Class<?>... groups)
グループを指定して検証を実行する。
|
public CsvBeanValidator(javax.validation.Validator targetValidator)
public CsvBeanValidator()
public javax.validation.Validator getTargetValidator()
public void validate(Object record, CsvBindingErrors bindingErrors, ValidationContext<Object> validationContext)
CsvValidatorvalidate インタフェース内 CsvValidator<Object>record - 検証対象のレコードオブジェクトbindingErrors - エラー情報validationContext - マッピング情報。public void validate(Object record, CsvBindingErrors bindingErrors, ValidationContext<Object> validationContext, Class<?>... groups)
record - 検証対象のオブジェクト。bindingErrors - エラーオブジェクトvalidationContext - 入力値検証のためのコンテキスト情報groups - BeanValiationのグループのクラスprotected String[] determineErrorCode(javax.validation.metadata.ConstraintDescriptor<?> descriptor)
descriptor - フィールド情報Copyright © 2018 mygreen. All rights reserved.