|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.datastore.common.model.GenericTerminableInternationalModelMap
期間国際化モデルマッピングの汎用的な抽象クラスです。
コンストラクタの概要 | |
GenericTerminableInternationalModelMap()
|
メソッドの概要 | |
TerminableInternationalModel |
createTerminableInternationalModel(Locale locale)
期間国際化モデルを生成します。 |
boolean |
exists(Locale locale)
指定された言語に該当する期間国際化モデルが存在するかどうか判定します。 |
TerminableInternationalModel |
findTerminableInternationalModel(Locale locale)
指定された言語に該当する期間国際化モデルを取得します。 |
Locale[] |
getLocales()
マッピングされている国際化モデル InternationalModel の言語 Locale の一覧を取得します。 |
void |
init(String modelName,
TerminableInternationalAccessorMap accessorMap)
初期化処理を行います。 |
TerminableInternationalModel |
newTerminableInternationalModel(Locale locale)
初期化されていない期間国際化モデルのインスタンスを取得します。 |
void |
remove(Locale locale)
指定された言語に該当するデータを削除します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public GenericTerminableInternationalModelMap()
メソッドの詳細 |
public void init(String modelName, TerminableInternationalAccessorMap accessorMap)
modelName
- 期間国際化モデルのクラス名accessorMap
- 期間国際化アクセサマップpublic TerminableInternationalModel createTerminableInternationalModel(Locale locale) throws AccessorException
TerminableInternationalModelMap
内の createTerminableInternationalModel
locale
- 言語
AccessorException
- システムで使用することができない言語が指定された場合public boolean exists(Locale locale)
TerminableInternationalModelMap
内の exists
locale
- 言語
true
、それ以外は false
public TerminableInternationalModel findTerminableInternationalModel(Locale locale) throws IllegalLocaleException
locale
で指定された言語に該当する
TerminableInternationalModel
を取得します。該当するものが存在しない場合、
null
が返されます。
TerminableInternationalModelMap
内の findTerminableInternationalModel
locale
- 対象となる言語
null
)
IllegalLocaleException
- 対象の言語が見つからない場合public void remove(Locale locale) throws AccessorException
TerminableInternationalModelMap
内の remove
locale
- 削除対象の言語
AccessorException
- アクセサで例外が発生した場合public TerminableInternationalModel newTerminableInternationalModel(Locale locale) throws IllegalLocaleException
locale
- 言語
IllegalLocaleException
- 言語に関する例外が発生した場合public Locale[] getLocales()
InternationalModel
の言語 Locale
の一覧を取得します。
TerminableInternationalModelMap
内の getLocales
|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |