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>
フォームに紐付けられたバリデーションの設定をロードするクラス。
オンデマンドロードのみに対応する。
オンデマンドロードのみに対応する。
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongenerateIndexKey(String indexName, FormValidationDefinition value) 静的データからインデックスのキーを生成する。getId(FormValidationDefinition value) 静的データからIDを取得する。全てのインデックス名を取得する。IDに紐付くデータをロードする。インデックスに紐付くデータをロードする。loadAll()全てのデータをロードする。
- 
Constructor Details- 
FormValidationDefinitionLoaderpublic FormValidationDefinitionLoader()
 
- 
- 
Method Details- 
getId静的データからIDを取得する。- Specified by:
- getIdin interface- StaticDataLoader<FormValidationDefinition>
- Parameters:
- value- 静的データ
- Returns:
- 生成したID
 
- 
generateIndexKey静的データからインデックスのキーを生成する。- Specified by:
- generateIndexKeyin interface- StaticDataLoader<FormValidationDefinition>
- Parameters:
- indexName- インデックス名
- value- 静的データ
- Returns:
- 生成したインデックスのキー
 
- 
getIndexNames全てのインデックス名を取得する。- Specified by:
- getIndexNamesin interface- StaticDataLoader<FormValidationDefinition>
- Returns:
- 全てのインデックス名
 
- 
getValueIDに紐付くデータをロードする。- Specified by:
- getValuein interface- StaticDataLoader<FormValidationDefinition>
- Parameters:
- id- データのID
- Returns:
- IDに紐付くデータ
 
- 
getValuesインデックスに紐付くデータをロードする。- Specified by:
- getValuesin interface- StaticDataLoader<FormValidationDefinition>
- Parameters:
- indexName- インデックス名
- key- 静的データのキー
- Returns:
- インデックス名、キーに対応するデータのリスト
 
- 
loadAll全てのデータをロードする。- Specified by:
- loadAllin interface- StaticDataLoader<FormValidationDefinition>
- Returns:
- 全てのデータ
 
 
-