Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.poi.ss.formula.eval.EvaluationException

Packages that use EvaluationException
org.apache.poi.ss.formula.atp |
org.apache.poi.ss.formula.eval |
org.apache.poi.ss.formula.functions |

Uses of EvaluationException in org.apache.poi.ss.formula.atp

Methods in org.apache.poi.ss.formula.atp that throw EvaluationException
`static java.util.Calendar` | `DateParser.parseDate(java.lang.String strVal)` Parses a date from a string.

Uses of EvaluationException in org.apache.poi.ss.formula.eval

Methods in org.apache.poi.ss.formula.eval that return EvaluationException
`static EvaluationException` | `EvaluationException.invalidRef()` #REF! - Illegal or deleted cell reference
`static EvaluationException` | `EvaluationException.invalidValue()` #VALUE! - Wrong type of operand
`static EvaluationException` | `EvaluationException.numberError()` #NUM! - Value range overflow

Methods in org.apache.poi.ss.formula.eval that throw EvaluationException
`static ValueEval` | `OperandResolver.chooseSingleElementFromArea(AreaEval ae, int srcCellRow, int srcCellCol)` Implements (some perhaps not well known) Excel functionality to select a single cell from an area depending on the coordinates of the calling cell.
`static java.lang.Boolean` | `OperandResolver.coerceValueToBoolean(ValueEval ve, boolean stringsAreBlanks)`
`static double` | `OperandResolver.coerceValueToDouble(ValueEval ev)` Applies some conversion rules if the supplied value is not already a number.
`static int` | `OperandResolver.coerceValueToInt(ValueEval ev)` Applies some conversion rules if the supplied value is not already an integer. Value is first coerced to a `double` ( See `coerceValueToDouble()` ).
`protected abstract double` | `TwoOperandNumericOperation.evaluate(double d0, double d1)`
`static ValueEval` | `OperandResolver.getSingleValue(ValueEval arg, int srcCellRow, int srcCellCol)` Retrieves a single value from a variety of different argument types according to standard Excel rules.
`protected double` | `TwoOperandNumericOperation.singleOperandEvaluate(ValueEval arg, int srcCellRow, int srcCellCol)`

Uses of EvaluationException in org.apache.poi.ss.formula.functions

Methods in org.apache.poi.ss.formula.functions that throw EvaluationException
`static void` | `NumericFunction.checkValue(double result)`
`protected abstract double` | `NumericFunction.eval(ValueEval[] args, int srcCellRow, int srcCellCol)`
`protected double` | `NumericFunction.OneArg.eval(ValueEval[] args, int srcCellRow, int srcCellCol)`
`double` | `IPMT.eval(ValueEval[] args, int srcCellRow, int srcCellCol)`
`double` | `PPMT.eval(ValueEval[] args, int srcCellRow, int srcCellCol)`
`protected abstract double` | `NumericFunction.OneArg.evaluate(double d)`
`protected abstract double` | `MultiOperandNumericFunction.evaluate(double[] values)`
`protected double` | `Mirr.evaluate(double[] values)`
`protected double` | `FinanceFunction.evaluate(double[] ds)`
`static double` | `Mode.evaluate(double[] v)` if v is zero length or contains no duplicates, return value is Double.NaN.
`protected abstract double` | `NumericFunction.TwoArg.evaluate(double d0, double d1)`
`protected abstract double` | `FinanceFunction.evaluate(double rate, double arg1, double arg2, double arg3, boolean type)`
`protected static double` | `TextFunction.evaluateDoubleArg(ValueEval arg, int srcCellRow, int srcCellCol)`
`static boolean` | `IfFunc.evaluateFirstArg(ValueEval arg, int srcCellRow, int srcCellCol)`
`static int` | `Choose.evaluateFirstArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex)`
`protected abstract ValueEval` | `TextFunction.evaluateFunc(ValueEval[] args, int srcCellRow, int srcCellCol)`
`protected static int` | `TextFunction.evaluateIntArg(ValueEval arg, int srcCellRow, int srcCellCol)`
`protected static java.lang.String` | `TextFunction.evaluateStringArg(ValueEval eval, int srcRow, int srcCol)`
`protected double[]` | `MultiOperandNumericFunction.getNumberArray(ValueEval[] operands)` Returns a double array that contains values for the numeric cells from among the list of operands.
`protected static double` | `NumericFunction.singleOperandEvaluate(ValueEval arg, int srcRowIndex, int srcColumnIndex)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.