Uses of Class
org.apache.poi.hssf.record.formula.eval.EvaluationException

Packages that use EvaluationException
org.apache.poi.hssf.record.formula.eval   
org.apache.poi.hssf.record.formula.functions   
 

Uses of EvaluationException in org.apache.poi.hssf.record.formula.eval
 

Methods in org.apache.poi.hssf.record.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.hssf.record.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() ).
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.
 

Uses of EvaluationException in org.apache.poi.hssf.record.formula.functions
 

Methods in org.apache.poi.hssf.record.formula.functions that throw EvaluationException
static double Mode.evaluate(double[] v)
          if v is zero length or contains no duplicates, return value is Double.NaN.
static boolean IfFunc.evaluateFirstArg(ValueEval arg, int srcCellRow, int srcCellCol)
           
static int Choose.evaluateFirstArg(ValueEval arg0, int srcRowIndex, int srcColumnIndex)