T - ロードするデータの型@Published(tag="architect") public interface StaticDataLoader<T>
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
generateIndexKey(java.lang.String indexName,
T value)
静的データからインデックスのキーを生成する。
|
java.lang.Object |
getId(T value)
静的データからIDを取得する。
|
java.util.List<java.lang.String> |
getIndexNames()
全てのインデックス名を取得する。
|
T |
getValue(java.lang.Object id)
IDに紐付くデータをロードする。
|
java.util.List<T> |
getValues(java.lang.String indexName,
java.lang.Object key)
インデックスに紐付くデータをロードする。
|
java.util.List<T> |
loadAll()
全てのデータをロードする。
|
T getValue(java.lang.Object id)
id - データのIDjava.util.List<T> getValues(java.lang.String indexName, java.lang.Object key)
indexName - インデックス名key - 静的データのキーjava.util.List<T> loadAll()
java.util.List<java.lang.String> getIndexNames()
java.lang.Object getId(T value)
value - 静的データjava.lang.Object generateIndexKey(java.lang.String indexName,
T value)
indexName - インデックス名value - 静的データ