public class JakartaCsvBeanValidator extends Object implements CsvValidator<Object>
CsvValidator
。コンストラクタと説明 |
---|
JakartaCsvBeanValidator() |
JakartaCsvBeanValidator(jakarta.validation.Validator targetValidator) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected String[] |
determineErrorCode(jakarta.validation.metadata.ConstraintDescriptor<?> descriptor)
エラーコードを決定する。
|
jakarta.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 JakartaCsvBeanValidator(jakarta.validation.Validator targetValidator)
public JakartaCsvBeanValidator()
public jakarta.validation.Validator getTargetValidator()
public void validate(Object record, CsvBindingErrors bindingErrors, ValidationContext<Object> validationContext)
CsvValidator
validate
インタフェース内 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(jakarta.validation.metadata.ConstraintDescriptor<?> descriptor)
※ユーザ指定メッセージの場合はエラーコードは空。
descriptor
- フィールド情報Copyright © 2025 mygreen. All rights reserved.