Uses of Class
org.apache.poi.ss.formula.eval.EvaluationException
-
Packages that use EvaluationException Package Description 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 Modifier and Type Method Description static java.util.CalendarDateParser. 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 Modifier and Type Method Description static EvaluationExceptionEvaluationException. invalidRef()#REF! - Illegal or deleted cell referencestatic EvaluationExceptionEvaluationException. invalidValue()#VALUE! - Wrong type of operandstatic EvaluationExceptionEvaluationException. numberError()#NUM! - Value range overflowMethods in org.apache.poi.ss.formula.eval that throw EvaluationException Modifier and Type Method Description static ValueEvalOperandResolver. 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.BooleanOperandResolver. coerceValueToBoolean(ValueEval ve, boolean stringsAreBlanks)static doubleOperandResolver. coerceValueToDouble(ValueEval ev)Applies some conversion rules if the supplied value is not already a number.static intOperandResolver. 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 doubleTwoOperandNumericOperation. evaluate(double d0, double d1)static ValueEvalOperandResolver. getSingleValue(ValueEval arg, int srcCellRow, int srcCellCol)Retrieves a single value from a variety of different argument types according to standard Excel rules.protected doubleTwoOperandNumericOperation. 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 Modifier and Type Method Description static voidNumericFunction. checkValue(double result)static voidMatrixFunction. checkValues(double[] results)double[]MatrixFunction.MutableValueCollector. collectValues(ValueEval... operands)protected abstract double[]MatrixFunction.OneArrayArg. collectValues(ValueEval arg)protected abstract double[]MatrixFunction.TwoArrayArg. collectValues(ValueEval arg)doubleIPMT. eval(ValueEval[] args, int srcCellRow, int srcCellCol)protected abstract doubleNumericFunction. eval(ValueEval[] args, int srcCellRow, int srcCellCol)protected doubleNumericFunction.OneArg. eval(ValueEval[] args, int srcCellRow, int srcCellCol)doublePPMT. eval(ValueEval[] args, int srcCellRow, int srcCellCol)protected doubleFinanceFunction. evaluate(double[] ds)protected abstract doubleFinanceFunction. evaluate(double rate, double arg1, double arg2, double arg3, boolean type)protected abstract double[][]MatrixFunction.OneArrayArg. evaluate(double[][] d1)protected abstract double[][]MatrixFunction.TwoArrayArg. evaluate(double[][] d1, double[][] d2)protected doubleMirr. evaluate(double[] values)static doubleMode. evaluate(double[] v)if v is zero length or contains no duplicates, return value is Double.NaN.protected abstract doubleMultiOperandNumericFunction. evaluate(double[] values)protected abstract doubleNumericFunction.OneArg. evaluate(double d)protected abstract doubleNumericFunction.TwoArg. evaluate(double d0, double d1)protected static doubleTextFunction. evaluateDoubleArg(ValueEval arg, int srcCellRow, int srcCellCol)static intChoose. evaluateFirstArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex)static booleanIfFunc. evaluateFirstArg(ValueEval arg, int srcCellRow, int srcCellCol)protected abstract ValueEvalTextFunction. evaluateFunc(ValueEval[] args, int srcCellRow, int srcCellCol)protected static intTextFunction. evaluateIntArg(ValueEval arg, int srcCellRow, int srcCellCol)protected static java.lang.StringTextFunction. 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 doubleMatrixFunction. singleOperandEvaluate(ValueEval arg, int srcCellRow, int srcCellCol)protected static doubleNumericFunction. singleOperandEvaluate(ValueEval arg, int srcRowIndex, int srcColumnIndex)
-