FORM
- バリデーションに使用するフォームクラスの型public class BulkValidationResult<FORM> extends Object
バリデーション結果の取得やバリデーション済みオブジェクトの登録機能を持つ。
修飾子とタイプ | クラスと説明 |
---|---|
static class |
BulkValidationResult.ErrorMessages
エラーメッセージ一覧を、行数の昇順で保持するクラス。
|
修飾子とタイプ | メソッドと説明 |
---|---|
BulkValidationResult.ErrorMessages |
getErrorMessages()
エラーメッセージを取得する。
|
boolean |
hasError()
エラーが発生しているかどうかを判定する。
|
int |
importAll(InsertionStrategy<FORM> strategy)
登録ロジックを用いて、バリデーション済みオブジェクト(
#getValidObjects の結果)を一括登録する。 |
int |
importWith(DbAccessSupport dbAccessSupport,
String insertSqlId)
指定されたSQLIDを用いて、バリデーション済みオブジェクト(
#getValidObjects の結果)を一括登録する。 |
@Published public boolean hasError()
true
@Published public BulkValidationResult.ErrorMessages getErrorMessages()
エラーが発生していない場合、空のBulkValidationResult.ErrorMessages
が返却される。
@Published public int importWith(DbAccessSupport dbAccessSupport, String insertSqlId)
#getValidObjects
の結果)を一括登録する。dbAccessSupport
- 登録に使用するDbAccessSupport
クラスinsertSqlId
- 登録に使用するSQLID@Published public int importAll(InsertionStrategy<FORM> strategy)
#getValidObjects
の結果)を一括登録する。strategy
- 登録ロジック