@Published(tag="architect") @Deprecated public class FieldAndAnnotationLoader extends java.lang.Object implements StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
コンストラクタと説明 |
---|
FieldAndAnnotationLoader()
非推奨です。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
generateIndexKey(java.lang.String indexName,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> value)
非推奨です。
静的データからインデックスのキーを生成する(本メソッドは、サポートしない)。
|
java.lang.Object |
getId(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> value)
非推奨です。
静的データからIDを生成する(本メソッドは、サポートしない)。
|
java.util.List<java.lang.String> |
getIndexNames()
非推奨です。
作成する全てのインデックス名を取得する(本メソッドは、サポートしない)。
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
getValue(java.lang.Object id)
非推奨です。
Objectのフィールド、アノテーション情報をロードする。
|
java.util.List<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>> |
getValues(java.lang.String indexName,
java.lang.Object key)
非推奨です。
インデックスに紐付くデータをロードする(本メソッドは、サポートしない)。
|
java.util.List<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>> |
loadAll()
非推奨です。
全てのデータをロードする(本メソッドは、サポートしない)。
|
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getValue(java.lang.Object id)
key:フィールド名 value:Map
key:"FIELD" value:フィールドのインスタンス(Field
key:"ANNOTAION" value:フィールドに設定されているアノテーションの配列(Annotation
getValue
インタフェース内 StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
id
- ロード対象オブジェクトのClasspublic java.util.List<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>> getValues(java.lang.String indexName, java.lang.Object key)
getValues
インタフェース内 StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
indexName
- インデックス名key
- 静的データのキーpublic java.util.List<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>> loadAll()
loadAll
インタフェース内 StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
public java.util.List<java.lang.String> getIndexNames()
getIndexNames
インタフェース内 StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
public java.lang.Object getId(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> value)
getId
インタフェース内 StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
value
- 静的データpublic java.lang.Object generateIndexKey(java.lang.String indexName, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> value)
generateIndexKey
インタフェース内 StaticDataLoader<java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>>>
indexName
- インデックス名value
- 静的データ