Uses of Interface
org.hibernate.search.engine.search.sort.dsl.SortFinalStep
-
-
Uses of SortFinalStep in org.hibernate.search.engine.search.query.dsl
Method parameters in org.hibernate.search.engine.search.query.dsl with type arguments of type SortFinalStep Modifier and Type Method Description S
SearchQueryOptionsStep. sort(Function<? super SF,? extends SortFinalStep> sortContributor)
Add a sort to this query. -
Uses of SortFinalStep in org.hibernate.search.engine.search.query.dsl.spi
Method parameters in org.hibernate.search.engine.search.query.dsl.spi with type arguments of type SortFinalStep Modifier and Type Method Description S
AbstractSearchQueryOptionsStep. sort(Function<? super SF,? extends SortFinalStep> sortContributor)
-
Uses of SortFinalStep in org.hibernate.search.engine.search.sort.dsl
Subinterfaces of SortFinalStep in org.hibernate.search.engine.search.sort.dsl Modifier and Type Interface Description interface
CompositeSortComponentsStep<S extends CompositeSortComponentsStep<?>>
The initial and final step in a composite sort definition, where sort elements can be added.interface
DistanceSortOptionsStep<S extends DistanceSortOptionsStep<?,PDF>,PDF extends SearchPredicateFactory>
The initial and final step in a "distance" sort definition, where optional parameters can be set.interface
FieldSortOptionsStep<S extends FieldSortOptionsStep<?,PDF>,PDF extends SearchPredicateFactory>
The initial and final step in a "field" sort definition, where optional parameters can be set.interface
ScoreSortOptionsStep<S extends ScoreSortOptionsStep<?>>
The initial and final step in a "score" sort definition, where optional parameters can be set.interface
SortThenStep
The step in a sort definition where another sort can be chained.Methods in org.hibernate.search.engine.search.sort.dsl with parameters of type SortFinalStep Modifier and Type Method Description default S
CompositeSortComponentsStep. add(SortFinalStep dslFinalStep)
Add an element to the composite sort based on an almost-builtSearchSort
.Method parameters in org.hibernate.search.engine.search.sort.dsl with type arguments of type SortFinalStep Modifier and Type Method Description <T> SearchSortFactoryExtensionIfSupportedMoreStep
SearchSortFactoryExtensionIfSupportedStep. ifSupported(SearchSortFactoryExtension<T> extension, Function<T,? extends SortFinalStep> sortContributor)
If the given extension is supported, and none of the previous extensions passed toSearchSortFactoryExtensionIfSupportedStep.ifSupported(SearchSortFactoryExtension, Function)
was supported, extend the current factory with this extension, apply the given function to the extended factory, and store the resulting sort for later retrieval.SortThenStep
SearchSortFactoryExtensionIfSupportedMoreStep. orElse(Function<SearchSortFactory,? extends SortFinalStep> sortContributor)
If no extension passed toSearchSortFactoryExtensionIfSupportedStep.ifSupported(SearchSortFactoryExtension, Function)
was supported so far, apply the given consumer to the current (non-extended)SearchSortFactory
; otherwise return the sort created in the first succeedingifSupported
call. -
Uses of SortFinalStep in org.hibernate.search.engine.search.sort.dsl.spi
Classes in org.hibernate.search.engine.search.sort.dsl.spi that implement SortFinalStep Modifier and Type Class Description class
AbstractSortThenStep
class
StaticSortThenStep
-