public class Decimal64ScalarLessDecimal64Column extends LongScalarLessLongColumn
VectorizedRowBatch
is updated for
in-place filtering.value
childExpressions, inputColumnNum, inputDataTypePhysicalVariations, inputTypeInfos, LOG, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo
Constructor and Description |
---|
Decimal64ScalarLessDecimal64Column() |
Decimal64ScalarLessDecimal64Column(long value,
int colNum,
int outputColumnNum) |
Modifier and Type | Method and Description |
---|---|
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
boolean |
shouldConvertDecimal64ToDecimal()
By default vector expressions do not handle decimal64 types and should be
converted into Decimal types if its output cannot handle Decimal64.
|
String |
vectorExpressionParameters() |
evaluate
displayArrayOfUtf8ByteArrays, displayUtf8Bytes, doTransientInit, doTransientInit, evaluateChildren, getChildExpressions, getChildExpressionsForTransientInit, getColumnParamString, getDoubleValueParamString, getInputDataTypePhysicalVariations, getInputTypeInfos, getLongValueParamString, getOutputColumnNum, getOutputColumnVectorType, getOutputDataTypePhysicalVariation, getOutputTypeInfo, getParamTypeString, getTypeName, init, setChildExpressions, setInputDataTypePhysicalVariations, setInputTypeInfos, setOutputDataTypePhysicalVariation, setOutputTypeInfo, supportsCheckedExecution, toString, transientInit
public Decimal64ScalarLessDecimal64Column(long value, int colNum, int outputColumnNum)
public Decimal64ScalarLessDecimal64Column()
public String vectorExpressionParameters()
vectorExpressionParameters
in class LongScalarLessLongColumn
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class LongScalarLessLongColumn
public boolean shouldConvertDecimal64ToDecimal()
VectorExpression
shouldConvertDecimal64ToDecimal
in class VectorExpression
Copyright © 2022 The Apache Software Foundation. All rights reserved.