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)
           
protected abstract  double NumericFunction.OneArg.evaluate(double d)
           
protected abstract  double MultiOperandNumericFunction.evaluate(double[] values)
           
static double Mode.evaluate(double[] v)
          if v is zero length or contains no duplicates, return value is Double.NaN.
protected  double FinanceFunction.evaluate(double[] ds)
           
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)
           
 



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