public abstract class FuncStringToLong extends VectorExpression
childExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo| Constructor and Description |
|---|
FuncStringToLong() |
FuncStringToLong(int inputCol,
int outputCol) |
| 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.
|
protected abstract void |
func(org.apache.hadoop.hive.ql.exec.vector.LongColumnVector outputColVector,
org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector inputColVector,
int i) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
int |
getInputCol() |
int |
getOutputCol() |
void |
setInputCol(int inputCol) |
void |
setOutputCol(int outputCol) |
String |
vectorExpressionParameters() |
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, transientInitpublic FuncStringToLong(int inputCol,
int outputCol)
public FuncStringToLong()
public void evaluate(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch)
throws HiveException
VectorExpressionevaluate in class VectorExpressionHiveExceptionprotected abstract void func(org.apache.hadoop.hive.ql.exec.vector.LongColumnVector outputColVector,
org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector inputColVector,
int i)
public int getOutputCol()
public void setOutputCol(int outputCol)
public int getInputCol()
public void setInputCol(int inputCol)
public String vectorExpressionParameters()
vectorExpressionParameters in class VectorExpressionpublic VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor in class VectorExpressionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.