Package org.openrefine.history.dag
Interface DagSlice
-
- All Known Implementing Classes:
AdditionSlice,OpaqueSlice,ReorderSlice,TransformationSlice
public interface DagSliceA slice in the directed acyclic graph of column dependencies, corresponding to the application of a single operation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ColumnModelapplyToColumns(ColumnModel columns)Given the list of columns before the change, return the list of columns after the slice.
-
-
-
Method Detail
-
applyToColumns
ColumnModel applyToColumns(ColumnModel columns) throws IncompatibleSliceException
Given the list of columns before the change, return the list of columns after the slice.- Parameters:
columns- the column metadata before the change, in project order- Returns:
- the column metadata after the change
- Throws:
IncompatibleSliceException
-
-