public class BulkValidator extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
BulkValidator.ErrorHandlingBulkValidator
エラー発生時にメッセージIDを設定する一括バリデーションクラス。
|
修飾子とタイプ | メソッドと説明 |
---|---|
BulkValidator.ErrorHandlingBulkValidator |
setUpMessageIdOnError(String messageIdOnFormatError,
String messageIdOnValidationError,
String messageIdOnEmptyFile)
エラー発生時のメッセージIDを指定し、一括バリデーションクラスのインスタンスを生成する。
|
<FORM> BulkValidationResult<FORM> |
validateAll(ValidatingStrategy<FORM> validatingStrategy)
一括バリデーション処理を行う。
|
@Published public <FORM> BulkValidationResult<FORM> validateAll(ValidatingStrategy<FORM> validatingStrategy)
FORM
- バリデーションに使用するフォームクラスの型validatingStrategy
- バリデーションロジック@Published public BulkValidator.ErrorHandlingBulkValidator setUpMessageIdOnError(String messageIdOnFormatError, String messageIdOnValidationError, String messageIdOnEmptyFile)
BulkValidator.validateAll(ValidatingStrategy)
を使用する。messageIdOnFormatError
- 形式エラー(InvalidDataFormatException
)発生時のメッセージIDmessageIdOnValidationError
- バリデーションエラー発生時のメッセージIDmessageIdOnEmptyFile
- ファイルが空の場合のメッセージID