パッケージ org.iplass.mtp.entity
クラス SearchOption
java.lang.Object
org.iplass.mtp.entity.SearchOption
検索時のオプションを指定可能です。
-
コンストラクタの概要
コンストラクタ説明resultMode=AT_ONCE, countTotal=false, returnStructuredEntity=false, notifyListeners=true で初期化します。SearchOption
(SearchResult.ResultMode resultMode) 検索結果の取得モード(ResultMode)を指定して初期化します。 -
メソッドの概要
修飾子とタイプメソッド説明検索時に、Limit句を指定しない形の合計件数(行数)を取得するように設定します。boolean
boolean
boolean
resultMode
(SearchResult.ResultMode resultMode) 検索結果の取得モードを指定します。検索結果を、表形式ではなく構造化された形で返却するように設定します。void
setCountTotal
(boolean countTotal) void
setNotifyListeners
(boolean notifyListeners) void
setResultMode
(SearchResult.ResultMode resultMode) void
setReturnStructuredEntity
(boolean returnStructuredEntity) 検索処理時に、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
-- 戻り値:
-