public class FloatColumnsMathOpTransform extends BaseColumnsMathOpTransform
columns, mathOp, newColumnName
Constructor and Description |
---|
FloatColumnsMathOpTransform(java.lang.String newColumnName,
MathOp mathOp,
java.util.List<java.lang.String> columns) |
FloatColumnsMathOpTransform(java.lang.String newColumnName,
MathOp mathOp,
java.lang.String... columns) |
Modifier and Type | Method and Description |
---|---|
protected ColumnMetaData |
derivedColumnMetaData(java.lang.String newColumnName,
Schema inputSchema) |
protected Writable |
doOp(Writable... input) |
java.lang.Object |
map(java.lang.Object input)
Transform an object
in to another object
|
java.lang.Object |
mapSequence(java.lang.Object sequence)
Transform a sequence
|
java.lang.String |
toString() |
columnName, columnNames, getInputSchema, map, mapSequence, outputColumnName, outputColumnNames, setInputSchema, transform
public FloatColumnsMathOpTransform(java.lang.String newColumnName, MathOp mathOp, java.util.List<java.lang.String> columns)
public FloatColumnsMathOpTransform(java.lang.String newColumnName, MathOp mathOp, java.lang.String... columns)
protected ColumnMetaData derivedColumnMetaData(java.lang.String newColumnName, Schema inputSchema)
derivedColumnMetaData
in class BaseColumnsMathOpTransform
protected Writable doOp(Writable... input)
doOp
in class BaseColumnsMathOpTransform
public java.lang.String toString()
toString
in class BaseColumnsMathOpTransform
public java.lang.Object map(java.lang.Object input)
input
- the record to transformpublic java.lang.Object mapSequence(java.lang.Object sequence)
sequence
-