Interface DistanceSortMissingValueBehaviorStep<N>

Type Parameters:
N - The type of the next step (returned by first(), for example).

public interface DistanceSortMissingValueBehaviorStep<N>
The step in a sort definition where the behavior on missing values can be set.
Author:
Emmanuel Bernard emmanuel@hibernate.org
  • Method Summary

    Modifier and Type
    Method
    Description
    Put documents with missing values first in the sorting.
    Put documents with missing values last in the sorting.
    use(GeoPoint value)
    When documents are missing a value on the sort field, use the given value instead.
  • Method Details

    • last

      N last()
      Put documents with missing values last in the sorting.

      This instruction is independent of whether the sort is being ascending or descending.

      Returns:
      The next step.
    • first

      N first()
      Put documents with missing values first in the sorting.

      This instruction is independent of whether the sort is being ascending or descending.

      Returns:
      The next step.
    • use

      N use(GeoPoint value)
      When documents are missing a value on the sort field, use the given value instead.
      Parameters:
      value - The value to use as a default when a document is missing a value on the sort field.
      Returns:
      The next step.