|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.datastore.common.model.GenericTerminableModelMap
期間化モデルマッピングの汎用的な抽象クラスです。
コンストラクタの概要 | |
GenericTerminableModelMap()
|
メソッドの概要 | |
TerminableModel |
createTerminableModel(Term term)
指定した期間を満たす期間化モデルを生成します。 |
boolean |
exists(Date date)
指定された日時を含む期間化モデルが存在するかどうか判定します。 |
TerminableModel |
findTerminableModel(Date date)
指定された日時に該当する期間化モデルを取得します。 |
Term[] |
getTerms()
マッピングされている期間化モデル TerminableModel の期間 Term の一覧を取得します。
|
void |
init(String terminableName,
String terminableInternationalName,
TerminableAccessorMap accessorMap,
Locale defaultLocale)
初期化処理を行います。 |
TerminableModel |
newTerminableModel(Term term)
初期化されていない期間化モデルのインスタンスを取得します。 |
void |
remove(Term term)
指定された期間に該当するデータを削除します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public GenericTerminableModelMap()
メソッドの詳細 |
public void init(String terminableName, String terminableInternationalName, TerminableAccessorMap accessorMap, Locale defaultLocale)
terminableName
- 期間化モデルのクラス名terminableInternationalName
- 期間国際化モデルのクラス名accessorMap
- 期間化アクセサマップdefaultLocale
- デフォルト言語public TerminableModel createTerminableModel(Term term) throws AccessorException
TerminableModelMap
内の createTerminableModel
term
- 期間
*
AccessorException
- アクセサで何らかの例外が発生した場合public boolean exists(Date date)
TerminableModelMap
内の exists
date
- 日時
true
、それ以外は false
public TerminableModel findTerminableModel(Date date) throws IllegalTermException
date
で指定された日時を期間内に含む TerminableModel
を取得します。
TerminableModelMap
内の findTerminableModel
date
- 対象となる日時
IllegalTermException
- 該当するものが存在しない場合public void remove(Term term) throws AccessorException
TerminableModelMap
内の remove
term
- 削除対象の期間
AccessorException
- アクセサで何らかの例外が発生した場合public TerminableModel newTerminableModel(Term term) throws DataStoreSystemException
term
- 期間
DataStoreSystemException
public Term[] getTerms()
TerminableModel
の期間 Term
の一覧を取得します。
取得される期間は時系列でソートされています。
TerminableModelMap
内の getTerms
|
intra-mart(R) 6.0.13 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |