org.apache.poi.ss.formula.eval
Class TwoOperandNumericOperation
java.lang.Object
org.apache.poi.ss.formula.functions.Fixed2ArgFunction
org.apache.poi.ss.formula.eval.TwoOperandNumericOperation
- All Implemented Interfaces:
- Function, Function2Arg
public abstract class TwoOperandNumericOperation
- extends Fixed2ArgFunction
- Author:
- Josh Micich
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddEval
public static final Function AddEval
DivideEval
public static final Function DivideEval
MultiplyEval
public static final Function MultiplyEval
PowerEval
public static final Function PowerEval
SubtractEval
public static final Function SubtractEval
TwoOperandNumericOperation
public TwoOperandNumericOperation()
singleOperandEvaluate
protected final double singleOperandEvaluate(ValueEval arg,
int srcCellRow,
int srcCellCol)
throws EvaluationException
- Throws:
EvaluationException
evaluate
public ValueEval evaluate(int srcRowIndex,
int srcColumnIndex,
ValueEval arg0,
ValueEval arg1)
- Description copied from interface:
Function2Arg
- see
Function.evaluate(ValueEval[], int, int)
evaluate
protected abstract double evaluate(double d0,
double d1)
throws EvaluationException
- Throws:
EvaluationException
Copyright 2012 The Apache Software Foundation or
its licensors, as applicable.