public class FormValidationDefinitionLoader extends java.lang.Object implements StaticDataLoader<FormValidationDefinition>
Constructor and Description |
---|
FormValidationDefinitionLoader() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
generateIndexKey(java.lang.String indexName,
FormValidationDefinition value)
静的データからインデックスのキーを生成する。
|
java.lang.Object |
getId(FormValidationDefinition value)
静的データからIDを取得する。
|
java.util.List<java.lang.String> |
getIndexNames()
全てのインデックス名を取得する。
|
FormValidationDefinition |
getValue(java.lang.Object id)
IDに紐付くデータをロードする。
|
java.util.List<FormValidationDefinition> |
getValues(java.lang.String indexName,
java.lang.Object key)
インデックスに紐付くデータをロードする。
|
java.util.List<FormValidationDefinition> |
loadAll()
全てのデータをロードする。
|
public java.lang.Object getId(FormValidationDefinition value)
getId
in interface StaticDataLoader<FormValidationDefinition>
value
- 静的データpublic java.lang.Object generateIndexKey(java.lang.String indexName, FormValidationDefinition value)
generateIndexKey
in interface StaticDataLoader<FormValidationDefinition>
indexName
- インデックス名value
- 静的データpublic java.util.List<java.lang.String> getIndexNames()
getIndexNames
in interface StaticDataLoader<FormValidationDefinition>
public FormValidationDefinition getValue(java.lang.Object id)
getValue
in interface StaticDataLoader<FormValidationDefinition>
id
- データのIDpublic java.util.List<FormValidationDefinition> getValues(java.lang.String indexName, java.lang.Object key)
getValues
in interface StaticDataLoader<FormValidationDefinition>
indexName
- インデックス名key
- 静的データのキーpublic java.util.List<FormValidationDefinition> loadAll()
loadAll
in interface StaticDataLoader<FormValidationDefinition>