パッケージ org.codelibs.fess.helper
クラス SearchHelper
java.lang.Object
org.codelibs.fess.helper.SearchHelper
public class SearchHelper
extends java.lang.Object
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SearchHelper()
-
メソッドの概要
修飾子とタイプ メソッド 説明 boolean
bulkUpdate(java.util.function.Consumer<org.elasticsearch.action.bulk.BulkRequestBuilder> consumer)
long
deleteByQuery(javax.servlet.http.HttpServletRequest request, SearchRequestParams params)
org.dbflute.optional.OptionalEntity<java.util.Map<java.lang.String,java.lang.Object>>
getDocumentByDocId(java.lang.String docId, java.lang.String[] fields, org.dbflute.optional.OptionalThing<FessUserBean> userBean)
java.util.List<java.util.Map<java.lang.String,java.lang.Object>>
getDocumentListByDocIds(java.lang.String[] docIds, java.lang.String[] fields, org.dbflute.optional.OptionalThing<FessUserBean> userBean, SearchRequestParams.SearchRequestType searchRequestType)
java.lang.String[]
getLanguages(javax.servlet.http.HttpServletRequest request, SearchRequestParams params)
long
scrollSearch(SearchRequestParams params, BooleanFunction<java.util.Map<java.lang.String,java.lang.Object>> cursor, org.dbflute.optional.OptionalThing<FessUserBean> userBean)
void
search(SearchRequestParams params, SearchRenderData data, org.dbflute.optional.OptionalThing<FessUserBean> userBean)
boolean
update(java.lang.String id, java.lang.String field, java.lang.Object value)
boolean
update(java.lang.String id, java.util.function.Consumer<org.elasticsearch.action.update.UpdateRequestBuilder> builderLambda)
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
コンストラクタの詳細
-
SearchHelper
public SearchHelper()
-
-
メソッドの詳細
-
search
public void search(SearchRequestParams params, SearchRenderData data, org.dbflute.optional.OptionalThing<FessUserBean> userBean) -
scrollSearch
public long scrollSearch(SearchRequestParams params, BooleanFunction<java.util.Map<java.lang.String,java.lang.Object>> cursor, org.dbflute.optional.OptionalThing<FessUserBean> userBean) -
deleteByQuery
public long deleteByQuery(javax.servlet.http.HttpServletRequest request, SearchRequestParams params) -
getLanguages
public java.lang.String[] getLanguages(javax.servlet.http.HttpServletRequest request, SearchRequestParams params) -
getDocumentByDocId
public org.dbflute.optional.OptionalEntity<java.util.Map<java.lang.String,java.lang.Object>> getDocumentByDocId(java.lang.String docId, java.lang.String[] fields, org.dbflute.optional.OptionalThing<FessUserBean> userBean) -
getDocumentListByDocIds
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getDocumentListByDocIds(java.lang.String[] docIds, java.lang.String[] fields, org.dbflute.optional.OptionalThing<FessUserBean> userBean, SearchRequestParams.SearchRequestType searchRequestType) -
update
public boolean update(java.lang.String id, java.lang.String field, java.lang.Object value) -
update
public boolean update(java.lang.String id, java.util.function.Consumer<org.elasticsearch.action.update.UpdateRequestBuilder> builderLambda) -
bulkUpdate
public boolean bulkUpdate(java.util.function.Consumer<org.elasticsearch.action.bulk.BulkRequestBuilder> consumer)
-