Package nablarch.core.validation
Class FormValidationDefinitionLoader
java.lang.Object
nablarch.core.validation.FormValidationDefinitionLoader
- All Implemented Interfaces:
StaticDataLoader<FormValidationDefinition>
public class FormValidationDefinitionLoader
extends Object
implements StaticDataLoader<FormValidationDefinition>
フォームに紐付けられたバリデーションの設定をロードするクラス。
オンデマンドロードのみに対応する。
オンデマンドロードのみに対応する。
- Author:
- Koichi Asano
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateIndexKey(String indexName, FormValidationDefinition value) 静的データからインデックスのキーを生成する。getId(FormValidationDefinition value) 静的データからIDを取得する。全てのインデックス名を取得する。IDに紐付くデータをロードする。インデックスに紐付くデータをロードする。loadAll()全てのデータをロードする。
-
Constructor Details
-
FormValidationDefinitionLoader
public FormValidationDefinitionLoader()
-
-
Method Details
-
getId
静的データからIDを取得する。- Specified by:
getIdin interfaceStaticDataLoader<FormValidationDefinition>- Parameters:
value- 静的データ- Returns:
- 生成したID
-
generateIndexKey
静的データからインデックスのキーを生成する。- Specified by:
generateIndexKeyin interfaceStaticDataLoader<FormValidationDefinition>- Parameters:
indexName- インデックス名value- 静的データ- Returns:
- 生成したインデックスのキー
-
getIndexNames
全てのインデックス名を取得する。- Specified by:
getIndexNamesin interfaceStaticDataLoader<FormValidationDefinition>- Returns:
- 全てのインデックス名
-
getValue
IDに紐付くデータをロードする。- Specified by:
getValuein interfaceStaticDataLoader<FormValidationDefinition>- Parameters:
id- データのID- Returns:
- IDに紐付くデータ
-
getValues
インデックスに紐付くデータをロードする。- Specified by:
getValuesin interfaceStaticDataLoader<FormValidationDefinition>- Parameters:
indexName- インデックス名key- 静的データのキー- Returns:
- インデックス名、キーに対応するデータのリスト
-
loadAll
全てのデータをロードする。- Specified by:
loadAllin interfaceStaticDataLoader<FormValidationDefinition>- Returns:
- 全てのデータ
-