Class AdditionSlice

  • All Implemented Interfaces:
    DagSlice

    public class AdditionSlice
    extends Object
    implements DagSlice
    History slice which represents the addition of multiple consecutive columns, which all depend on the same set of input columns.
    • Constructor Detail

    • Method Detail

      • getInputColumns

        public Set<String> getInputColumns()
        Returns:
        the set of column names this slice depends on
      • getOutputColumns

        public List<ColumnMetadata> getOutputColumns()
        Returns:
        the list of columns created by the operation, in the insertion order
      • getInsertionPosition

        public int getInsertionPosition()
        Returns:
        the position in the list of columns where new columns are inserted
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object