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に通知しないように設定します。
|
public SearchOption()
public SearchOption(SearchResult.ResultMode resultMode)
resultMode
- 検索結果の取得モードpublic boolean isReturnStructuredEntity()
public void setReturnStructuredEntity(boolean returnStructuredEntity)
public SearchResult.ResultMode getResultMode()
public void setResultMode(SearchResult.ResultMode resultMode)
public boolean isCountTotal()
public void setCountTotal(boolean countTotal)
public boolean isNotifyListeners()
public void setNotifyListeners(boolean notifyListeners)
public SearchOption unnotifyListeners()
public SearchOption returnStructuredEntity()
EntityManager.searchEntity(org.iplass.mtp.entity.query.Query, SearchOption)
にて、
optionにて、SearchResult.ResultMode.AT_ONCE
が指定されている場合のみです。
ストリーム形式での読み込みの場合には、当該フラグは有効化されません。public SearchOption countTotal()
public SearchOption resultMode(SearchResult.ResultMode resultMode)
resultMode
-