public class DoubleMathOpTransform extends BaseColumnTransform
columnName, columnNumber
inputSchema
Constructor and Description |
---|
DoubleMathOpTransform(java.lang.String columnName,
MathOp mathOp,
double scalar) |
Modifier and Type | Method and Description |
---|---|
ColumnMetaData |
getNewColumnMetaData(java.lang.String newColumnName,
ColumnMetaData oldColumnType) |
java.lang.Object |
map(java.lang.Object input)
Transform an object
in to another object
|
Writable |
map(Writable columnWritable) |
java.lang.Object |
mapSequence(java.lang.Object sequence)
Transform a sequence
|
java.lang.String |
toString() |
columnName, columnNames, equals, hashCode, map, outputColumnName, outputColumnNames, setInputSchema, transform
getInputSchema, mapSequence
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getInputSchema
public DoubleMathOpTransform(java.lang.String columnName, MathOp mathOp, double scalar)
public ColumnMetaData getNewColumnMetaData(java.lang.String newColumnName, ColumnMetaData oldColumnType)
getNewColumnMetaData
in class BaseColumnTransform
public Writable map(Writable columnWritable)
map
in class BaseColumnTransform
public java.lang.String toString()
toString
in class BaseColumnTransform
public java.lang.Object map(java.lang.Object input)
input
- the record to transformpublic java.lang.Object mapSequence(java.lang.Object sequence)
mapSequence
in interface Transform
mapSequence
in class BaseColumnTransform
sequence
-