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
 
 - 
 
 -