Class SplitInfo<T>

  • Type Parameters:
    T - type of the split. E.g. Integer.

    public class SplitInfo<T>
    extends Object
    Split information. Example: split range, column name, type and expected splits.
    • Constructor Detail

      • SplitInfo

        public SplitInfo​(SplitRange<T> splitRange,
                         String columnName,
                         int columnType,
                         int numSplits)
        Parameters:
        splitRange - split range of type T.
        columnName - database column name.
        columnType - database column type.
        numSplits - expected number of splits.
    • Method Detail

      • getColumnName

        public String getColumnName()
      • getColumnType

        public int getColumnType()
      • getNumSplits

        public int getNumSplits()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object