Class DefaultPagedGenericDao<M extends ItemModel>
java.lang.Object
de.hybris.platform.commerceservices.search.dao.impl.DefaultPagedGenericDao<M>
- All Implemented Interfaces:
PagedGenericDao<M>
- Direct Known Subclasses:
DefaultCustomerGroupDao,DefaultCustomerSupportEventDao,DefaultOrgUnitDao,DefaultPagedB2BBudgetDao,DefaultPagedB2BBudgetDao,DefaultPagedB2BCostCenterDao,DefaultPagedB2BCostCenterDao,DefaultPagedB2BCustomerDao,DefaultPagedB2BCustomerDao,DefaultPagedB2BDocumentDao,DefaultPagedB2BPermissionDao,DefaultPagedB2BPermissionDao,DefaultPagedB2BProductDao,DefaultPagedB2BUserGroupDao,DefaultPagedB2BUserGroupDao,DefaultPagedB2BWorkflowActionDao,OrderByNullVersionIdPagedDao,SearchByStatusPagedGenericDao,WarehousesByBaseStorePagedDao,WarehousesByPointOfServicePagedDao
@Deprecated(since="6.6",
forRemoval=true)
public class DefaultPagedGenericDao<M extends ItemModel>
extends Object
implements PagedGenericDao<M>
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultPagedGenericDao(String typeCode) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendOrderByClausesToBuilder(StringBuilder builder, SortParameters sortParameters) Deprecated, for removal: This API element is subject to removal in a future version.protected voidappendWhereClausesToBuilder(StringBuilder builder, Map<String, ?> params) Deprecated, for removal: This API element is subject to removal in a future version.protected FlexibleSearchQuerycreateFlexibleSearchQuery(SortParameters sortParameters) Deprecated, for removal: This API element is subject to removal in a future version.protected FlexibleSearchQuerycreateFlexibleSearchQuery(SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4.protected FlexibleSearchQuerycreateFlexibleSearchQuery(Map<String, ?> params) Deprecated, for removal: This API element is subject to removal in a future version.protected FlexibleSearchQuerycreateFlexibleSearchQuery(Map<String, ?> params, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4.protected FlexibleSearchQuerycreateFlexibleSearchQuery(Map<String, ?> params, SortParameters sortParameters) Deprecated, for removal: This API element is subject to removal in a future version.protected FlexibleSearchQuerycreateFlexibleSearchQuery(Map<String, ?> params, SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4.protected StringBuilderDeprecated, for removal: This API element is subject to removal in a future version.protected SortQueryDatacreateSortQueryData(String sortCode, String query) Deprecated, for removal: This API element is subject to removal in a future version.protected SortQueryDatacreateSortQueryData(String sortCode, Map<String, ?> params, SortParameters sortParameters) Deprecated, for removal: This API element is subject to removal in a future version.protected SortQueryDatacreateSortQueryData(String sortCode, Map<String, ?> params, SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4.find(PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Searches for all instances of model given as a generic type.find(SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Searches for all instances of model given as a generic type using givenSortParametersto sort results.find(Map<String, ?> params, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Searches for all instances of model given as a generic type matching given parameters.find(Map<String, ?> params, SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Searches for all instances of model given as a generic type matching given parameters using givenSortParametersto sort results.protected PagedFlexibleSearchServiceDeprecated, for removal: This API element is subject to removal in a future version.voidsetPagedFlexibleSearchService(PagedFlexibleSearchService pagedFlexibleSearchService) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
DefaultPagedGenericDao
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
find
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PagedGenericDaoSearches for all instances of model given as a generic type.- Specified by:
findin interfacePagedGenericDao<M extends ItemModel>- Parameters:
pageableData- the page of results to return- Returns:
- The matching page of search results
-
find
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PagedGenericDaoSearches for all instances of model given as a generic type matching given parameters.- Specified by:
findin interfacePagedGenericDao<M extends ItemModel>- Parameters:
params- parameters to add to search query asMapwith parameter name as a key and parameter value as a value.pageableData- the page of results to return- Returns:
- The matching page of search results
-
find
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PagedGenericDaoSearches for all instances of model given as a generic type using givenSortParametersto sort results.- Specified by:
findin interfacePagedGenericDao<M extends ItemModel>- Parameters:
sortParameters-SortParametersobject used to sort results.pageableData- the page of results to return- Returns:
- The matching page of search results
-
find
public SearchPageData<M> find(Map<String, ?> params, SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PagedGenericDaoSearches for all instances of model given as a generic type matching given parameters using givenSortParametersto sort results.- Specified by:
findin interfacePagedGenericDao<M extends ItemModel>- Parameters:
params- parameters to add to search query asMapwith parameter name as a key and parameter value as a value.sortParameters-SortParametersobject used to sort results.pageableData- the page of results to return- Returns:
- The matching page of search results
-
createFlexibleSearchQuery
@Deprecated(since="6.4", forRemoval=true) protected FlexibleSearchQuery createFlexibleSearchQuery(Map<String, ?> params, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4. UsecreateFlexibleSearchQuery(Map)instead. -
createFlexibleSearchQuery
@Deprecated(since="6.4", forRemoval=true) protected FlexibleSearchQuery createFlexibleSearchQuery(SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4. UsecreateFlexibleSearchQuery(SortParameters)instead. -
createFlexibleSearchQuery
@Deprecated(since="6.4", forRemoval=true) protected FlexibleSearchQuery createFlexibleSearchQuery(Map<String, ?> params, SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4. UsecreateFlexibleSearchQuery(Map, SortParameters)instead. -
createQueryString
Deprecated, for removal: This API element is subject to removal in a future version. -
appendWhereClausesToBuilder
Deprecated, for removal: This API element is subject to removal in a future version. -
appendOrderByClausesToBuilder
Deprecated, for removal: This API element is subject to removal in a future version. -
createSortQueryData
Deprecated, for removal: This API element is subject to removal in a future version. -
createSortQueryData
@Deprecated(since="6.4", forRemoval=true) protected SortQueryData createSortQueryData(String sortCode, Map<String, ?> params, SortParameters sortParameters, PageableData pageableData) Deprecated, for removal: This API element is subject to removal in a future version.since 6.4. UsecreateSortQueryData(String, Map, SortParameters)instead. -
createFlexibleSearchQuery
Deprecated, for removal: This API element is subject to removal in a future version. -
createFlexibleSearchQuery
Deprecated, for removal: This API element is subject to removal in a future version. -
createSortQueryData
protected SortQueryData createSortQueryData(String sortCode, Map<String, ?> params, SortParameters sortParameters) Deprecated, for removal: This API element is subject to removal in a future version. -
createFlexibleSearchQuery
protected FlexibleSearchQuery createFlexibleSearchQuery(Map<String, ?> params, SortParameters sortParameters) Deprecated, for removal: This API element is subject to removal in a future version. -
getPagedFlexibleSearchService
Deprecated, for removal: This API element is subject to removal in a future version. -
setPagedFlexibleSearchService
Deprecated, for removal: This API element is subject to removal in a future version.
-
DefaultPaginatedGenericDaoinstead