Class HSearchSortHelperImpl

java.lang.Object
ca.uhn.fhir.jpa.dao.search.HSearchSortHelperImpl
All Implemented Interfaces:
IHSearchSortHelper

public class HSearchSortHelperImpl extends Object implements IHSearchSortHelper
Used to build HSearch sort clauses.
  • Constructor Summary

    Constructors
    Constructor
    Description
    HSearchSortHelperImpl(ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 interface IHSearchSortHelper