public class VectorUDFMapIndexDecimalCol extends VectorUDFMapIndexBaseCol
VectorUDFMapIndexBaseColchildExpressions, inputColumnNum, inputDataTypePhysicalVariations, inputTypeInfos, LOG, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
VectorUDFMapIndexDecimalCol() |
VectorUDFMapIndexDecimalCol(int mapColumnNum,
int indexColumnNum,
int outputColumnNum) |
| Modifier and Type | Method and Description |
|---|---|
int |
findInMap(ColumnVector indexColumnVector,
int indexBatchIndex,
MapColumnVector mapColumnVector,
int mapBatchIndex) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
String |
vectorExpressionParameters() |
evaluate, getIndexColumnNum, getMapColumnNumdisplayArrayOfUtf8ByteArrays, 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 VectorUDFMapIndexDecimalCol()
public VectorUDFMapIndexDecimalCol(int mapColumnNum,
int indexColumnNum,
int outputColumnNum)
public String vectorExpressionParameters()
vectorExpressionParameters in class VectorExpressionpublic VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor in class VectorExpressionpublic int findInMap(ColumnVector indexColumnVector, int indexBatchIndex, MapColumnVector mapColumnVector, int mapBatchIndex)
findInMap in class VectorUDFMapIndexBaseColCopyright © 2022 The Apache Software Foundation. All rights reserved.