public class CsvBeanValidator extends Object implements CsvValidator<Object>
CsvValidator。| コンストラクタと説明 |
|---|
CsvBeanValidator() |
CsvBeanValidator(javax.validation.Validator targetValidator) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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 © 2025 mygreen. All rights reserved.