public class FuncPowerDoubleToDouble extends MathFuncDoubleToDouble implements ISetDoubleArg
VectorExpression.Type
childExpressions, inputTypes, outputType
Constructor and Description |
---|
FuncPowerDoubleToDouble() |
FuncPowerDoubleToDouble(int colNum,
double power,
int outputColumn) |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanup(DoubleColumnVector outputColVector,
int[] sel,
boolean selectedInUse,
int n) |
double |
func(double d) |
VectorExpressionDescriptor.Descriptor |
getDescriptor() |
double |
getPower() |
void |
setArg(double d) |
void |
setPower(double power) |
evaluate, getColNum, getOutputColumn, getOutputType, setColNum, setOutputColumn
evaluateChildren, getChildExpressions, getInputTypes, setChildExpressions, setInputTypes, setOutputType, toString
public FuncPowerDoubleToDouble(int colNum, double power, int outputColumn)
public FuncPowerDoubleToDouble()
public double func(double d)
func
in class MathFuncDoubleToDouble
public double getPower()
public void setPower(double power)
public void setArg(double d)
setArg
in interface ISetDoubleArg
protected void cleanup(DoubleColumnVector outputColVector, int[] sel, boolean selectedInUse, int n)
cleanup
in class MathFuncDoubleToDouble
public VectorExpressionDescriptor.Descriptor getDescriptor()
getDescriptor
in class VectorExpression
Copyright © 2017 The Apache Software Foundation. All rights reserved.