Interface RangeBoundaries<T>

  • Type Parameters:
    T - The boundary type.
    All Superinterfaces:
    Serializable
    All Known Implementing Classes:
    CommonRangeBoundaries

    @PublicEvolving
    public interface RangeBoundaries<T>
    extends Serializable
    RangeBoundaries is used to split the records into multiple ranges.
    • Method Detail

      • getRangeIndex

        int getRangeIndex​(T record)
        Get the range index of record.
        Parameters:
        record - The input record.
        Returns:
        The range index.