public class VectorUDFMapIndexDecimalScalar extends VectorUDFMapIndexBaseScalar
VectorUDFMapIndexBaseScalarchildExpressions, inputColumnNum, inputDataTypePhysicalVariations, inputTypeInfos, LOG, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
VectorUDFMapIndexDecimalScalar() |
VectorUDFMapIndexDecimalScalar(int mapColumnNum,
HiveDecimal 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 VectorUDFMapIndexDecimalScalar()
public VectorUDFMapIndexDecimalScalar(int mapColumnNum,
HiveDecimal 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 © 2024 The Apache Software Foundation. All rights reserved.