public class DecimalScalarSubtractDecimalColumn extends VectorExpression
VectorExpression.Type
childExpressions, inputTypes, outputType
Constructor and Description |
---|
DecimalScalarSubtractDecimalColumn() |
DecimalScalarSubtractDecimalColumn(org.apache.hadoop.hive.common.type.HiveDecimal value,
int colNum,
int outputColumn) |
Modifier and Type | Method and Description |
---|---|
void |
evaluate(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
This is the primary method to implement expression logic.
|
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
int |
getOutputColumn()
Returns the index of the output column in the array
of column vectors.
|
String |
vectorExpressionParameters() |
displayArrayOfUtf8ByteArrays, displayUtf8Bytes, evaluateChildren, getChildExpressions, getInputTypes, getOutputType, init, setChildExpressions, setInputTypes, setOutputType, toString
public DecimalScalarSubtractDecimalColumn(org.apache.hadoop.hive.common.type.HiveDecimal value, int colNum, int outputColumn)
public DecimalScalarSubtractDecimalColumn()
public void evaluate(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
VectorExpression
evaluate
in class VectorExpression
public int getOutputColumn()
VectorExpression
getOutputColumn
in class VectorExpression
public String vectorExpressionParameters()
vectorExpressionParameters
in class VectorExpression
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class VectorExpression
Copyright © 2021 The Apache Software Foundation. All rights reserved.