Interface PagedGenericDao<M>

    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      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.
      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.
      SearchPageData<M> find​(java.util.Map<java.lang.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.
      SearchPageData<M> find​(java.util.Map<java.lang.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 Detail

      • 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​(java.util.Map<java.lang.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​(java.util.Map<java.lang.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