public class TruncDecimal extends TruncFloat
scalechildExpressions, inputColumnNum, inputDataTypePhysicalVariations, inputTypeInfos, LOG, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
TruncDecimal() |
TruncDecimal(int colNum,
int scale,
int outputColumnNum) |
| Modifier and Type | Method and Description |
|---|---|
protected VectorExpressionDescriptor.ArgumentType |
getInputColumnType() |
protected void |
trunc(ColumnVector inputColVector,
ColumnVector outputColVector,
int i) |
protected HiveDecimal |
trunc(HiveDecimal input) |
evaluate, getDescriptor, trunc, vectorExpressionParametersdisplayArrayOfUtf8ByteArrays, displayUtf8Bytes, doTransientInit, doTransientInit, evaluateChildren, getChildExpressions, getChildExpressionsForTransientInit, getColumnParamString, getDoubleValueParamString, getInputDataTypePhysicalVariations, getInputTypeInfos, getLongValueParamString, getOutputColumnNum, getOutputColumnVectorType, getOutputDataTypePhysicalVariation, getOutputTypeInfo, getParamTypeString, getTypeName, init, setChildExpressions, setInputDataTypePhysicalVariations, setInputTypeInfos, setOutputDataTypePhysicalVariation, setOutputTypeInfo, shouldConvertDecimal64ToDecimal, supportsCheckedExecution, toString, transientInitpublic TruncDecimal()
public TruncDecimal(int colNum,
int scale,
int outputColumnNum)
protected void trunc(ColumnVector inputColVector, ColumnVector outputColVector, int i)
trunc in class TruncFloatprotected HiveDecimal trunc(HiveDecimal input)
protected VectorExpressionDescriptor.ArgumentType getInputColumnType()
getInputColumnType in class TruncFloatCopyright © 2024 The Apache Software Foundation. All rights reserved.