Uses of Interface
org.hibernate.search.engine.search.sort.dsl.SortThenStep
Packages that use SortThenStep
Package
Description
-
Uses of SortThenStep in org.hibernate.search.backend.elasticsearch.search.sort.dsl
Methods in org.hibernate.search.backend.elasticsearch.search.sort.dsl that return SortThenStepModifier and TypeMethodDescriptionElasticsearchSearchSortFactory.fromJson
(com.google.gson.JsonObject jsonObject) Order elements according to a JSON sort definition.Order elements according to a JSON sort definition. -
Uses of SortThenStep in org.hibernate.search.backend.lucene.search.sort.dsl
Methods in org.hibernate.search.backend.lucene.search.sort.dsl that return SortThenStepModifier and TypeMethodDescriptionLuceneSearchSortFactory.fromLuceneSort
(Sort luceneSort) Order elements by a given LuceneSort
.LuceneSearchSortFactory.fromLuceneSortField
(SortField luceneSortField) Order elements by a given LuceneSortField
. -
Uses of SortThenStep in org.hibernate.search.engine.search.sort.dsl
Subinterfaces of SortThenStep in org.hibernate.search.engine.search.sort.dslModifier and TypeInterfaceDescriptioninterface
CompositeSortComponentsStep<SR,
S extends CompositeSortComponentsStep<SR, ?>> The initial and final step in a composite sort definition, where sort elements can be added.interface
DistanceSortOptionsStep<SR,
S extends DistanceSortOptionsStep<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> The initial and final step in a "distance" sort definition, where optional parameters can be set.interface
FieldSortOptionsGenericStep<SR,
T, S extends FieldSortOptionsGenericStep<SR, T, ?, ?, PDF>, N extends FieldSortMissingValueBehaviorGenericStep<T, S>, PDF extends TypedSearchPredicateFactory<SR>> The initial and final step in a "field" sort definition, where optional parameters can be set.interface
FieldSortOptionsStep<SR,
S extends FieldSortOptionsStep<SR, ?, PDF>, PDF extends TypedSearchPredicateFactory<SR>> The initial and final step in a "field" sort definition, where optional parameters can be set.interface
ScoreSortOptionsStep<SR,
S extends ScoreSortOptionsStep<SR, ?>> The initial and final step in a "score" sort definition, where optional parameters can be set.Methods in org.hibernate.search.engine.search.sort.dsl that return SortThenStepModifier and TypeMethodDescriptionSortThenStep
<?> SearchSortFactory.composite
(Consumer<? super CompositeSortOptionsCollector<?>> elementContributor) Order by a sort composed of several elements, which will be defined by the given consumer.TypedSearchSortFactory.composite
(Consumer<? super CompositeSortOptionsCollector<?>> elementContributor) Order by a sort composed of several elements, which will be defined by the given consumer.SortThenStep
<?> SearchSortFactory.indexOrder()
Order elements by their internal index order.TypedSearchSortFactory.indexOrder()
Order elements by their internal index order.SearchSortFactoryExtensionIfSupportedMoreStep.orElse
(Function<TypedSearchSortFactory<SR>, ? extends SortFinalStep> sortContributor) If no extension passed toSearchSortFactoryExtensionIfSupportedStep.ifSupported(SearchSortFactoryExtension, Function)
was supported so far, apply the given consumer to the current (non-extended)TypedSearchSortFactory
; otherwise return the sort created in the first succeedingifSupported
call.SearchSortFactoryExtensionIfSupportedMoreStep.orElseFail()
If no extension passed toSearchSortFactoryExtensionIfSupportedStep.ifSupported(SearchSortFactoryExtension, Function)
was supported so far, throw an exception; otherwise return the sort created in the first succeedingifSupported
call.SortThenStep
<?> SearchSortFactory.withParameters
(Function<? super NamedValues, ? extends SortFinalStep> sortCreator) Delegating sort that creates the actual sort at query create time and provides access to query parameters.TypedSearchSortFactory.withParameters
(Function<? super NamedValues, ? extends SortFinalStep> sortCreator) Delegating sort that creates the actual sort at query create time and provides access to query parameters. -
Uses of SortThenStep in org.hibernate.search.engine.search.sort.dsl.spi
Classes in org.hibernate.search.engine.search.sort.dsl.spi that implement SortThenStepModifier and TypeClassDescriptionclass
final class
Methods in org.hibernate.search.engine.search.sort.dsl.spi that return SortThenStepModifier and TypeMethodDescriptionAbstractSearchSortFactory.composite
(Consumer<? super CompositeSortOptionsCollector<?>> elementContributor) AbstractSearchSortFactory.indexOrder()
protected final SortThenStep
<SR> AbstractSearchSortFactory.staticThenStep
(SearchSort sort) AbstractSearchSortFactory.withParameters
(Function<? super NamedValues, ? extends SortFinalStep> sortCreator)