Class DefaultPagedGenericDao<M extends ItemModel>

    • Constructor Detail

      • DefaultPagedGenericDao

        public DefaultPagedGenericDao​(java.lang.String typeCode)
        Deprecated.
    • Method Detail

      • find

        public SearchPageData<M> find​(PageableData pageableData)
        Deprecated.
        Description copied from interface: PagedGenericDao
        Searches for all instances of model given as a generic type.
        Specified by:
        find in interface PagedGenericDao<M extends ItemModel>
        Parameters:
        pageableData - the page of results to return
        Returns:
        The matching page of search results
      • find

        public SearchPageData<M> find​(java.util.Map<java.lang.String,​?> params,
                                      PageableData pageableData)
        Deprecated.
        Description copied from interface: PagedGenericDao
        Searches for all instances of model given as a generic type matching given parameters.
        Specified by:
        find in interface PagedGenericDao<M extends ItemModel>
        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

        public SearchPageData<M> find​(java.util.Map<java.lang.String,​?> params,
                                      SortParameters sortParameters,
                                      PageableData pageableData)
        Deprecated.
        Description copied from interface: PagedGenericDao
        Searches for all instances of model given as a generic type matching given parameters using given SortParameters to sort results.
        Specified by:
        find in interface PagedGenericDao<M extends ItemModel>
        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
      • createQueryString

        protected java.lang.StringBuilder createQueryString()
        Deprecated.
      • appendWhereClausesToBuilder

        protected void appendWhereClausesToBuilder​(java.lang.StringBuilder builder,
                                                   java.util.Map<java.lang.String,​?> params)
        Deprecated.
      • appendOrderByClausesToBuilder

        protected void appendOrderByClausesToBuilder​(java.lang.StringBuilder builder,
                                                     SortParameters sortParameters)
        Deprecated.
      • createSortQueryData

        protected SortQueryData createSortQueryData​(java.lang.String sortCode,
                                                    java.lang.String query)
        Deprecated.
      • createFlexibleSearchQuery

        protected FlexibleSearchQuery createFlexibleSearchQuery​(java.util.Map<java.lang.String,​?> params)
        Deprecated.
      • createSortQueryData

        protected SortQueryData createSortQueryData​(java.lang.String sortCode,
                                                    java.util.Map<java.lang.String,​?> params,
                                                    SortParameters sortParameters)
        Deprecated.
      • createFlexibleSearchQuery

        protected FlexibleSearchQuery createFlexibleSearchQuery​(java.util.Map<java.lang.String,​?> params,
                                                                SortParameters sortParameters)
        Deprecated.
      • setPagedFlexibleSearchService

        public void setPagedFlexibleSearchService​(PagedFlexibleSearchService pagedFlexibleSearchService)
        Deprecated.