Package io.jmix.search.searching
Interface EntitySearcher
- All Known Implementing Classes:
 EntitySearcherImpl
public interface EntitySearcher
Provides functionality for searching entities in index.
- 
Method Summary
Modifier and TypeMethodDescriptionsearch(SearchContext searchContext) Performs search in search indexes according to providedSearchContextand defaultSearchStrategy.search(SearchContext searchContext, SearchStrategy searchStrategy) Performs search in search indexes according to providedSearchContextandSearchStrategy.searchNextPage(SearchResult previousSearchResult) Performs search of next page according toSearchContextandSearchResultcontained in providedSearchStrategyrelated to previous page. 
- 
Method Details
- 
search
Performs search in search indexes according to providedSearchContextand defaultSearchStrategy.- Parameters:
 searchContext- runtime settings of specific search- Returns:
 SearchResultwith found objects
 - 
search
Performs search in search indexes according to providedSearchContextandSearchStrategy.- Parameters:
 searchContext- runtime settings of specific searchsearchStrategy- the way incoming search text should be processed- Returns:
 SearchResultwith found objects
 - 
searchNextPage
Performs search of next page according toSearchContextandSearchResultcontained in providedSearchStrategyrelated to previous page.- Parameters:
 previousSearchResult-SearchResultof previous page- Returns:
 SearchResultwith found objects
 
 -