Package ca.uhn.fhir.jpa.dao.search
Class HSearchSortHelperImpl
java.lang.Object
ca.uhn.fhir.jpa.dao.search.HSearchSortHelperImpl
- All Implemented Interfaces:
IHSearchSortHelper
Used to build HSearch sort clauses.
-
Constructor Summary
ConstructorDescriptionHSearchSortHelperImpl
(ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry) -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.search.engine.search.sort.dsl.SortFinalStep
getSortClauses
(org.hibernate.search.engine.search.sort.dsl.SearchSortFactory theSortFactory, ca.uhn.fhir.rest.api.SortSpec theSortParams, String theResourceType) Builds and returns sort clauses for received sort parameters
-
Constructor Details
-
HSearchSortHelperImpl
public HSearchSortHelperImpl(ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry)
-
-
Method Details
-
getSortClauses
public org.hibernate.search.engine.search.sort.dsl.SortFinalStep getSortClauses(org.hibernate.search.engine.search.sort.dsl.SearchSortFactory theSortFactory, ca.uhn.fhir.rest.api.SortSpec theSortParams, String theResourceType) Builds and returns sort clauses for received sort parameters- Specified by:
getSortClauses
in interfaceIHSearchSortHelper
-