public class VectorUDFMapIndexDecimalCol extends VectorUDFMapIndexBaseCol
VectorUDFMapIndexBaseCol
childExpressions, 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, getMapColumnNum
displayArrayOfUtf8ByteArrays, displayUtf8Bytes, doTransientInit, doTransientInit, evaluateChildren, getChildExpressions, getColumnParamString, getDoubleValueParamString, getInputDataTypePhysicalVariations, getInputTypeInfos, getLongValueParamString, getOutputColumnNum, getOutputColumnVectorType, getOutputDataTypePhysicalVariation, getOutputTypeInfo, getParamTypeString, getTypeName, init, setChildExpressions, setInputDataTypePhysicalVariations, setInputTypeInfos, setOutputDataTypePhysicalVariation, setOutputTypeInfo, supportsCheckedExecution, toString, transientInit
public VectorUDFMapIndexDecimalCol()
public VectorUDFMapIndexDecimalCol(int mapColumnNum, int indexColumnNum, int outputColumnNum)
public String vectorExpressionParameters()
vectorExpressionParameters
in class VectorExpression
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class VectorExpression
public int findInMap(ColumnVector indexColumnVector, int indexBatchIndex, MapColumnVector mapColumnVector, int mapBatchIndex)
findInMap
in class VectorUDFMapIndexBaseCol
Copyright © 2022 The Apache Software Foundation. All rights reserved.