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 - 静的データ