public class PropertiesStringResourceLoader extends java.lang.Object implements StaticDataLoader<StringResource>
| コンストラクタと説明 | 
|---|
PropertiesStringResourceLoader()  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
java.lang.Object | 
generateIndexKey(java.lang.String indexName,
                StringResource value)
静的データからインデックスのキーを生成する。 
 | 
java.lang.Object | 
getId(StringResource value)
静的データからIDを取得する。 
 | 
java.util.List<java.lang.String> | 
getIndexNames()
全てのインデックス名を取得する。 
 | 
StringResource | 
getValue(java.lang.Object key)
IDに紐付くデータをロードする。 
 | 
java.util.List<StringResource> | 
getValues(java.lang.String indexName,
         java.lang.Object key)
インデックスに紐付くデータをロードする。 
 | 
java.util.List<StringResource> | 
loadAll()
全てのデータをロードする。 
 | 
void | 
setDefaultLocale(java.lang.String defaultLocale)
デフォルトのロケールを設定する。 
 | 
void | 
setDirectory(java.lang.String directory)
ディレクトリを設定する。 
 | 
void | 
setFileName(java.lang.String fileName)
プロパティファイル名を設定する。 
 | 
void | 
setLocales(java.util.List<java.lang.String> locales)
ロケール一覧を設定する。 
 | 
public StringResource getValue(java.lang.Object key)
StaticDataLoadergetValue インタフェース内 StaticDataLoader<StringResource>key - データのIDpublic java.util.List<StringResource> loadAll()
StaticDataLoaderloadAll インタフェース内 StaticDataLoader<StringResource>public java.util.List<StringResource> getValues(java.lang.String indexName, java.lang.Object key)
StaticDataLoadergetValues インタフェース内 StaticDataLoader<StringResource>indexName - インデックス名key - 静的データのキーpublic java.lang.Object getId(StringResource value)
StaticDataLoadergetId インタフェース内 StaticDataLoader<StringResource>value - 静的データpublic java.lang.Object generateIndexKey(java.lang.String indexName,
                                         StringResource value)
StaticDataLoadergenerateIndexKey インタフェース内 StaticDataLoader<StringResource>indexName - インデックス名value - 静的データpublic java.util.List<java.lang.String> getIndexNames()
StaticDataLoadergetIndexNames インタフェース内 StaticDataLoader<StringResource>public void setDirectory(java.lang.String directory)
directory - ディレクトリpublic void setFileName(java.lang.String fileName)
fileName - プロパティファイル名public void setDefaultLocale(java.lang.String defaultLocale)
defaultLocale - デフォルトのロケールpublic void setLocales(java.util.List<java.lang.String> locales)
locales - ロケール一覧