パッケージ org.iplass.mtp.entity
クラス SearchOption
java.lang.Object
org.iplass.mtp.entity.SearchOption
public class SearchOption
extends java.lang.Object
検索時のオプションを指定可能です。
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SearchOption()
resultMode=AT_ONCE, countTotal=false, returnStructuredEntity=false, notifyListeners=true で初期化します。SearchOption(SearchResult.ResultMode resultMode)
検索結果の取得モード(ResultMode)を指定して初期化します。 -
メソッドの概要
修飾子とタイプ メソッド 説明 SearchOption
countTotal()
検索時に、Limit句を指定しない形の合計件数(行数)を取得するように設定します。SearchResult.ResultMode
getResultMode()
boolean
isCountTotal()
boolean
isNotifyListeners()
boolean
isReturnStructuredEntity()
SearchOption
resultMode(SearchResult.ResultMode resultMode)
検索結果の取得モードを指定します。SearchOption
returnStructuredEntity()
検索結果を、表形式ではなく構造化された形で返却するように設定します。void
setCountTotal(boolean countTotal)
void
setNotifyListeners(boolean notifyListeners)
void
setResultMode(SearchResult.ResultMode resultMode)
void
setReturnStructuredEntity(boolean returnStructuredEntity)
SearchOption
unnotifyListeners()
検索処理時に、EntityListenerに通知しないように設定します。
-
コンストラクタの詳細
-
SearchOption
public SearchOption()resultMode=AT_ONCE, countTotal=false, returnStructuredEntity=false, notifyListeners=true で初期化します。 -
SearchOption
検索結果の取得モード(ResultMode)を指定して初期化します。 それ以外のオプション値は、 countTotal=false, returnStructuredEntity=false, notifyListeners=true で初期化します。- パラメータ:
resultMode
- 検索結果の取得モード
-
-
メソッドの詳細
-
isReturnStructuredEntity
public boolean isReturnStructuredEntity() -
setReturnStructuredEntity
public void setReturnStructuredEntity(boolean returnStructuredEntity) -
getResultMode
-
setResultMode
-
isCountTotal
public boolean isCountTotal() -
setCountTotal
public void setCountTotal(boolean countTotal) -
isNotifyListeners
public boolean isNotifyListeners() -
setNotifyListeners
public void setNotifyListeners(boolean notifyListeners) -
unnotifyListeners
検索処理時に、EntityListenerに通知しないように設定します。- 戻り値:
-
returnStructuredEntity
検索結果を、表形式ではなく構造化された形で返却するように設定します。 このフラグが有効化されるのは、EntityManager.searchEntity(org.iplass.mtp.entity.query.Query, SearchOption)
にて、 optionにて、SearchResult.ResultMode.AT_ONCE
が指定されている場合のみです。 ストリーム形式での読み込みの場合には、当該フラグは有効化されません。- 戻り値:
-
countTotal
検索時に、Limit句を指定しない形の合計件数(行数)を取得するように設定します。- 戻り値:
-
resultMode
検索結果の取得モードを指定します。- パラメータ:
resultMode
-- 戻り値:
-