Interface PagedGenericDao<M>

Type Parameters:
M - The type of item returned from the search
All Known Subinterfaces:
OrgUnitDao<T>, PagedB2BBudgetDao<M>, PagedB2BCostCenterDao<M>, PagedB2BCustomerDao<M>, PagedB2BCustomerDao<M>, PagedB2BPermissionDao<M>, PagedB2BProductDao<M>, PagedB2BUserGroupDao<M>
All Known Implementing Classes:
DefaultB2BOrgUnitDao, DefaultCustomerGroupDao, DefaultCustomerSupportEventDao, DefaultOrgUnitDao, DefaultPagedB2BBudgetDao, DefaultPagedB2BBudgetDao, DefaultPagedB2BCostCenterDao, DefaultPagedB2BCostCenterDao, DefaultPagedB2BCustomerDao, DefaultPagedB2BCustomerDao, DefaultPagedB2BDocumentDao, DefaultPagedB2BPermissionDao, DefaultPagedB2BPermissionDao, DefaultPagedB2BProductDao, DefaultPagedB2BUserGroupDao, DefaultPagedB2BUserGroupDao, DefaultPagedB2BWorkflowActionDao, DefaultPagedGenericDao, OrderByNullVersionIdPagedDao, SearchByStatusPagedGenericDao, WarehousesByBaseStorePagedDao, WarehousesByPointOfServicePagedDao

@Deprecated(since="6.6", forRemoval=true) public interface PagedGenericDao<M>
Deprecated, for removal: This API element is subject to removal in a future version.
Since 6.6. Use PaginatedGenericDao instead
Paged version of the GenericDao.
  • Method Summary

    Modifier and Type
    Method
    Description
    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 given SortParameters to 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 given SortParameters to sort results.
  • Method Details

    • find

      SearchPageData<M> 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.
      Parameters:
      pageableData - the page of results to return
      Returns:
      The matching page of search results
    • find

      SearchPageData<M> 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.
      Parameters:
      params - parameters to add to search query as Map with 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

      SearchPageData<M> 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 given SortParameters to sort results.
      Parameters:
      sortParameters - SortParameters object used to sort results.
      pageableData - the page of results to return
      Returns:
      The matching page of search results
    • find

      SearchPageData<M> 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 given SortParameters to sort results.
      Parameters:
      params - parameters to add to search query as Map with parameter name as a key and parameter value as a value.
      sortParameters - SortParameters object used to sort results.
      pageableData - the page of results to return
      Returns:
      The matching page of search results