Package nablarch.core.db.cache
Class ResultSetCacheKeyBuilder
java.lang.Object
nablarch.core.db.cache.ResultSetCacheKeyBuilder
ResultSetCacheKeyを生成する際に使用するヘルパークラス。
 ExpirableCache.remove(Object)を呼ぶ際のキー作成に使用する。- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddParam(int index, byte[] value) パラメータを付加する。パラメータを付加する。パラメータを付加する。パラメータを付加する。build()設定された値を用いてResultSetCacheKeyインスタンスを生成する。setMax(int max) 最大件数を設定する。 (省略時は0)setStartPos(int startPos) 開始位置を設定する。 (省略時は1)
- 
Constructor Details- 
ResultSetCacheKeyBuilderコンストラクタ。- Parameters:
- sqlId- SQL ID(必須)
 
 
- 
- 
Method Details- 
build設定された値を用いてResultSetCacheKeyインスタンスを生成する。- Returns:
- ResultSetCacheKey
 
- 
setStartPos開始位置を設定する。 (省略時は1)- Parameters:
- startPos- 開始位置
- Returns:
- 本インスタンス
 
- 
setMax最大件数を設定する。 (省略時は0)- Parameters:
- max- 最大件数
- Returns:
- 本インスタンス
 
- 
addParamパラメータを付加する。- Parameters:
- index- インデックス
- value- 値
- Returns:
- 本インスタンス
 
- 
addParamパラメータを付加する。- Parameters:
- index- インデックス
- value- 値
- Returns:
- 本インスタンス
 
- 
addParamパラメータを付加する。- Parameters:
- name- パラメータ名
- value- 値
- Returns:
- 本インスタンス
 
- 
addParamパラメータを付加する。- Parameters:
- name- パラメータ名
- value- 値
- Returns:
- 本インスタンス
 
 
-