DefaultPaginatedFlexibleSearchService
instead@Deprecated public class DefaultPagedFlexibleSearchService extends java.lang.Object implements PagedFlexibleSearchService
PagedFlexibleSearchService| Constructor and Description |
|---|
DefaultPagedFlexibleSearchService()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> SearchPageData<T> |
createPagedSearchResult(SearchResult<T> searchResult,
PageableData pageableData)
Deprecated.
|
protected <T> PaginationData |
createPagination(PageableData pageableData,
SearchResult<T> searchResult)
Deprecated.
|
protected PaginationData |
createPaginationData()
Deprecated.
|
protected <T> SearchPageData<T> |
createSearchPageData()
Deprecated.
|
protected SortData |
createSort(SortQueryData sortQuery,
java.lang.String selectedSortCode)
Deprecated.
|
protected SortData |
createSortData()
Deprecated.
|
protected java.util.List<SortData> |
createSorts(java.util.List<SortQueryData> sortQueries,
java.lang.String selectedSortCode)
Deprecated.
|
protected SortQueryData |
findSortQueryData(java.util.List<SortQueryData> sortQueries,
java.lang.String requestedSortCode,
java.lang.String defaultSortCode)
Deprecated.
|
protected FlexibleSearchService |
getFlexibleSearchService()
Deprecated.
|
protected void |
populatePagableProperties(PageableData pageableData,
FlexibleSearchQuery searchQuery)
Deprecated.
|
<T> SearchPageData<T> |
search(FlexibleSearchQuery searchQuery,
PageableData pageableData)
Deprecated.
Searches according to a flexible search query and pagination data
|
<T> SearchPageData<T> |
search(java.util.List<SortQueryData> sortQueries,
java.lang.String defaultSortCode,
java.util.Map<java.lang.String,?> queryParams,
PageableData pageableData)
Deprecated.
Searches according to a sort query and pagination data
|
<T> SearchPageData<T> |
search(java.lang.String query,
java.util.Map<java.lang.String,?> queryParams,
PageableData pageableData)
Deprecated.
Searches according to a query string and pagination data
|
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
Deprecated.
|
protected void |
validatePagableParameters(PageableData pageableData)
Deprecated.
|
public DefaultPagedFlexibleSearchService()
public <T> SearchPageData<T> search(FlexibleSearchQuery searchQuery, PageableData pageableData)
PagedFlexibleSearchServicesearch in interface PagedFlexibleSearchServicesearchQuery - the flexible search querypageableData - the object containing pagination dataSearchPageData containing the search results with sort and pagination datapublic <T> SearchPageData<T> search(java.lang.String query, java.util.Map<java.lang.String,?> queryParams, PageableData pageableData)
PagedFlexibleSearchServicesearch in interface PagedFlexibleSearchServicequery - the query stringqueryParams - the query parameterspageableData - the object containing pagination dataSearchPageData containing the search results with sort and pagination datapublic <T> SearchPageData<T> search(java.util.List<SortQueryData> sortQueries, java.lang.String defaultSortCode, java.util.Map<java.lang.String,?> queryParams, PageableData pageableData)
PagedFlexibleSearchServicesearch in interface PagedFlexibleSearchServicesortQueries - the sort queriesdefaultSortCode - the default sort codequeryParams - the query parameterspageableData - the object containing pagination dataSearchPageData containing the search results with sort and pagination dataprotected void validatePagableParameters(PageableData pageableData)
protected void populatePagableProperties(PageableData pageableData, FlexibleSearchQuery searchQuery)
protected <T> SearchPageData<T> createPagedSearchResult(SearchResult<T> searchResult, PageableData pageableData)
protected <T> PaginationData createPagination(PageableData pageableData, SearchResult<T> searchResult)
protected SortQueryData findSortQueryData(java.util.List<SortQueryData> sortQueries, java.lang.String requestedSortCode, java.lang.String defaultSortCode)
protected java.util.List<SortData> createSorts(java.util.List<SortQueryData> sortQueries, java.lang.String selectedSortCode)
protected SortData createSort(SortQueryData sortQuery, java.lang.String selectedSortCode)
protected PaginationData createPaginationData()
protected SortData createSortData()
protected <T> SearchPageData<T> createSearchPageData()
protected FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
Copyright © 2018 SAP SE. All Rights Reserved.