Package org.codelibs.fess.rank.fusion
Class DefaultSearcher
java.lang.Object
org.codelibs.fess.rank.fusion.RankFusionSearcher
org.codelibs.fess.rank.fusion.DefaultSearcher
-
Field Summary
Fields inherited from class org.codelibs.fess.rank.fusion.RankFusionSearcher
name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SearchEngineClient.SearchCondition<org.opensearch.action.search.SearchRequestBuilder>createSearchCondition(String query, SearchRequestParams params, org.dbflute.optional.OptionalThing<FessUserBean> userBean) parseSearchHit(FessConfig fessConfig, String hlPrefix, org.opensearch.search.SearchHit searchHit) protected SearchResultprocessResponse(org.dbflute.optional.OptionalEntity<org.opensearch.action.search.SearchResponse> searchResponseOpt) protected SearchResultsearch(String query, SearchRequestParams params, org.dbflute.optional.OptionalThing<FessUserBean> userBean) protected org.dbflute.optional.OptionalEntity<org.opensearch.action.search.SearchResponse>sendRequest(String query, SearchRequestParams params, org.dbflute.optional.OptionalThing<FessUserBean> userBean) Methods inherited from class org.codelibs.fess.rank.fusion.RankFusionSearcher
getName
-
Constructor Details
-
DefaultSearcher
public DefaultSearcher()
-
-
Method Details
-
search
protected SearchResult search(String query, SearchRequestParams params, org.dbflute.optional.OptionalThing<FessUserBean> userBean) - Specified by:
searchin classRankFusionSearcher
-
processResponse
protected SearchResult processResponse(org.dbflute.optional.OptionalEntity<org.opensearch.action.search.SearchResponse> searchResponseOpt) -
sendRequest
protected org.dbflute.optional.OptionalEntity<org.opensearch.action.search.SearchResponse> sendRequest(String query, SearchRequestParams params, org.dbflute.optional.OptionalThing<FessUserBean> userBean) -
createSearchCondition
protected SearchEngineClient.SearchCondition<org.opensearch.action.search.SearchRequestBuilder> createSearchCondition(String query, SearchRequestParams params, org.dbflute.optional.OptionalThing<FessUserBean> userBean) -
parseSearchHit
protected Map<String,Object> parseSearchHit(FessConfig fessConfig, String hlPrefix, org.opensearch.search.SearchHit searchHit)
-