public class VectorUDFMapIndexLongScalar extends VectorUDFMapIndexBaseScalar
VectorUDFMapIndexBaseScalar
childExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo
Constructor and Description |
---|
VectorUDFMapIndexLongScalar() |
VectorUDFMapIndexLongScalar(int mapColumnNum,
long key,
int outputColumnNum) |
Modifier and Type | Method and Description |
---|---|
Object |
getCurrentKey(int index) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
protected Object |
getKeyByIndex(org.apache.hadoop.hive.ql.exec.vector.ColumnVector cv,
int index) |
String |
vectorExpressionParameters() |
evaluate, getMapColumnNum
compareKey, compareKeyInternal, getMapValueIndex
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 VectorUDFMapIndexLongScalar()
public VectorUDFMapIndexLongScalar(int mapColumnNum, long key, int outputColumnNum)
public String vectorExpressionParameters()
vectorExpressionParameters
in class VectorExpression
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class VectorExpression
protected Object getKeyByIndex(org.apache.hadoop.hive.ql.exec.vector.ColumnVector cv, int index)
public Object getCurrentKey(int index)
Copyright © 2022 The Apache Software Foundation. All rights reserved.