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