Interface FieldSortOptionsGenericStep<SR,T,S extends FieldSortOptionsGenericStep<SR,T,?,?,PDF>,N extends FieldSortMissingValueBehaviorGenericStep<T,S>,PDF extends TypedSearchPredicateFactory<SR>>

Type Parameters:
SR - Scope root type.
S - The "self" type (the actual exposed type of this step).
PDF - The type of factory used to create predicates in SortFilterStep.filter(Function).
All Superinterfaces:
SortFilterStep<SR,S,PDF>, SortFinalStep, SortModeStep<S>, SortOrderStep<S>, SortThenStep<SR>
All Known Subinterfaces:
FieldSortOptionsStep<SR,S,PDF>

public interface FieldSortOptionsGenericStep<SR,T,S extends FieldSortOptionsGenericStep<SR,T,?,?,PDF>,N extends FieldSortMissingValueBehaviorGenericStep<T,S>,PDF extends TypedSearchPredicateFactory<SR>> extends SortFinalStep, SortThenStep<SR>, SortOrderStep<S>, SortModeStep<S>, SortFilterStep<SR,S,PDF>
The initial and final step in a "field" sort definition, where optional parameters can be set.
Author:
Emmanuel Bernard emmanuel@hibernate.org
  • Method Summary

    Modifier and Type
    Method
    Description
    Start describing the behavior of this sort when a document doesn't have any value for the targeted field.

    Methods inherited from interface org.hibernate.search.engine.search.sort.dsl.SortFilterStep

    filter, filter, filter

    Methods inherited from interface org.hibernate.search.engine.search.sort.dsl.SortFinalStep

    toSort

    Methods inherited from interface org.hibernate.search.engine.search.sort.dsl.SortModeStep

    mode

    Methods inherited from interface org.hibernate.search.engine.search.sort.dsl.SortOrderStep

    asc, desc, order

    Methods inherited from interface org.hibernate.search.engine.search.sort.dsl.SortThenStep

    then
  • Method Details

    • missing

      N missing()
      Start describing the behavior of this sort when a document doesn't have any value for the targeted field.
      Returns:
      The next step.