public class ScalarNullAndCol extends ColAndCol
childExpressions, inputColumnNum, inputDataTypePhysicalVariations, inputTypeInfos, LOG, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
ScalarNullAndCol() |
ScalarNullAndCol(ConstantVectorExpression expression,
int colNum,
int outputColumnNum) |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(VectorizedRowBatch batch)
This is the primary method to implement expression logic.
|
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
String |
vectorExpressionParameters() |
doEvaluatedisplayArrayOfUtf8ByteArrays, 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 ScalarNullAndCol(ConstantVectorExpression expression, int colNum, int outputColumnNum)
public ScalarNullAndCol()
public void evaluate(VectorizedRowBatch batch) throws HiveException
VectorExpressionevaluate in class ColAndColHiveExceptionpublic String vectorExpressionParameters()
vectorExpressionParameters in class ColAndColpublic VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor in class ColAndColCopyright © 2024 The Apache Software Foundation. All rights reserved.