public class FuncPowerLongToDouble extends MathFuncLongToDouble
childExpressions, inputDataTypePhysicalVariations, inputTypeInfos, outputColumnNum, outputDataTypePhysicalVariation, outputTypeInfo
Constructor and Description |
---|
FuncPowerLongToDouble() |
FuncPowerLongToDouble(int colNum,
double scalarVal,
int outputColumnNum) |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanup(org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector outputColVector,
int[] sel,
boolean selectedInUse,
int n) |
double |
func(long l) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
double |
getPower() |
evaluate, 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, transientInit
public FuncPowerLongToDouble(int colNum, double scalarVal, int outputColumnNum)
public FuncPowerLongToDouble()
public double func(long l)
func
in class MathFuncLongToDouble
public double getPower()
protected void cleanup(org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector outputColVector, int[] sel, boolean selectedInUse, int n)
cleanup
in class MathFuncLongToDouble
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class VectorExpression
Copyright © 2022 The Apache Software Foundation. All rights reserved.