Interface ComparativeOrder.Builder

    • Method Detail

      • useOrdering

        ComparativeOrder.Builder useOrdering​(String useOrdering)

        The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER, LESSER_IS_BETTER and SPECIFIED.

        Parameters:
        useOrdering - The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER, LESSER_IS_BETTER and SPECIFIED.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ColumnOrderingType, ColumnOrderingType
      • useOrdering

        ComparativeOrder.Builder useOrdering​(ColumnOrderingType useOrdering)

        The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER, LESSER_IS_BETTER and SPECIFIED.

        Parameters:
        useOrdering - The ordering type for a column. Valid values for this structure are GREATER_IS_BETTER, LESSER_IS_BETTER and SPECIFIED.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ColumnOrderingType, ColumnOrderingType
      • specifedOrder

        ComparativeOrder.Builder specifedOrder​(Collection<String> specifedOrder)

        The list of columns to be used in the ordering.

        Parameters:
        specifedOrder - The list of columns to be used in the ordering.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • specifedOrder

        ComparativeOrder.Builder specifedOrder​(String... specifedOrder)

        The list of columns to be used in the ordering.

        Parameters:
        specifedOrder - The list of columns to be used in the ordering.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • treatUndefinedSpecifiedValues

        ComparativeOrder.Builder treatUndefinedSpecifiedValues​(String treatUndefinedSpecifiedValues)

        The treat of undefined specified values. Valid values for this structure are LEAST and MOST.

        Parameters:
        treatUndefinedSpecifiedValues - The treat of undefined specified values. Valid values for this structure are LEAST and MOST.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UndefinedSpecifiedValueType, UndefinedSpecifiedValueType
      • treatUndefinedSpecifiedValues

        ComparativeOrder.Builder treatUndefinedSpecifiedValues​(UndefinedSpecifiedValueType treatUndefinedSpecifiedValues)

        The treat of undefined specified values. Valid values for this structure are LEAST and MOST.

        Parameters:
        treatUndefinedSpecifiedValues - The treat of undefined specified values. Valid values for this structure are LEAST and MOST.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UndefinedSpecifiedValueType, UndefinedSpecifiedValueType