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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      N first()
      Put documents with missing values first in the sorting.
      N last()
      Put documents with missing values last in the sorting.
      N use​(GeoPoint value)
      When documents are missing a value on the sort field, use the given value instead.
    • Method Detail

      • 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.