public class PosModDoubleToDouble extends MathFuncDoubleToDouble
colNumchildExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
PosModDoubleToDouble() |
PosModDoubleToDouble(int inputCol,
double scalarVal,
int outputColumnNum) |
| Modifier and Type | Method and Description |
|---|---|
protected double |
func(double v) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
void |
setOutputTypeInfo(TypeInfo outputTypeInfo)
Set type of the output column and also set the flag which determines if cast to float
is needed while calculating PosMod expression
|
String |
vectorExpressionParameters() |
cleanup, evaluatedisplayArrayOfUtf8ByteArrays, displayUtf8Bytes, doTransientInit, doTransientInit, evaluateChildren, getChildExpressions, getColumnParamString, getDoubleValueParamString, getInputDataTypePhysicalVariations, getInputTypeInfos, getLongValueParamString, getOutputColumnNum, getOutputColumnVectorType, getOutputDataTypePhysicalVariation, getOutputTypeInfo, getParamTypeString, getTypeName, init, setChildExpressions, setInputDataTypePhysicalVariations, setInputTypeInfos, setOutputDataTypePhysicalVariation, supportsCheckedExecution, toString, transientInitpublic PosModDoubleToDouble(int inputCol,
double scalarVal,
int outputColumnNum)
public PosModDoubleToDouble()
public void setOutputTypeInfo(TypeInfo outputTypeInfo)
setOutputTypeInfo in class VectorExpressionprotected double func(double v)
func in class MathFuncDoubleToDoublepublic String vectorExpressionParameters()
vectorExpressionParameters in class MathFuncDoubleToDoublepublic VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor in class VectorExpressionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.