Class MapColumnIntoProcessor<T,​U,​C1 extends tech.tablesaw.columns.Column<T>,​C2 extends tech.tablesaw.columns.Column<U>>

java.lang.Object
com.lumiomedical.etl.dataframe.processor.column.MapColumnIntoProcessor<T,​U,​C1,​C2>
All Implemented Interfaces:
TableProcessor
Direct Known Subclasses:
MapLongToStringProcessor

public class MapColumnIntoProcessor<T,​U,​C1 extends tech.tablesaw.columns.Column<T>,​C2 extends tech.tablesaw.columns.Column<U>>
extends Object
implements TableProcessor
Transforms the values in a given set of columns using a provided mapping function. The column target type can be different from the origin type (ie. column mutation is possible). In order to do that, a column "provider" function is responsible for building target columns.
Author:
Pierre Lecerf ([email protected]) Created on 2020/03/17