public class VectorUDFMapIndexLongScalar extends VectorUDFMapIndexBaseScalar
VectorUDFMapIndexBaseScalarchildExpressions, inputColumnNum, inputDataTypePhysicalVariations, inputTypeInfos, LOG, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
VectorUDFMapIndexLongScalar() |
VectorUDFMapIndexLongScalar(int mapColumnNum,
long key,
int outputColumnNum) |
| Modifier and Type | Method and Description |
|---|---|
int |
findScalarInMap(MapColumnVector mapColumnVector,
int mapBatchIndex) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
String |
vectorExpressionParameters() |
evaluate, 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 VectorUDFMapIndexLongScalar()
public VectorUDFMapIndexLongScalar(int mapColumnNum,
long key,
int outputColumnNum)
public String vectorExpressionParameters()
vectorExpressionParameters in class VectorExpressionpublic VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor in class VectorExpressionpublic int findScalarInMap(MapColumnVector mapColumnVector, int mapBatchIndex)
findScalarInMap in class VectorUDFMapIndexBaseScalarCopyright © 2022 The Apache Software Foundation. All rights reserved.