public class DecimalColDivideDecimalScalar extends VectorExpression
VectorExpression.Type
childExpressions, inputTypes, outputType
Constructor and Description |
---|
DecimalColDivideDecimalScalar() |
DecimalColDivideDecimalScalar(int colNum,
org.apache.hadoop.hive.common.type.HiveDecimal value,
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 DecimalColDivideDecimalScalar(int colNum, org.apache.hadoop.hive.common.type.HiveDecimal value, int outputColumn)
public DecimalColDivideDecimalScalar()
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.