Package org.apache.poi.ss.formula.eval

Interface Summary
AreaEval Evaluation of 2D (Row+Column) and 3D (Sheet+Row+Column) areas
NumericValueEval  
RefEval RefEval is the super interface for Ref2D and Ref3DEval.
StringValueEval  
ValueEval  
 

Class Summary
AreaEvalBase  
BlankEval  
BoolEval  
ConcatEval  
ErrorEval Evaluations for formula errors
ExternalNameEval Evaluation of a Name defined in a Sheet or Workbook scope
FunctionEval Mappings from the Excel functions to our evaluation implementations (where available)
FunctionNameEval  
IntersectionEval  
MissingArgEval Represents the (intermediate) evaluated result of a missing function argument.
NumberEval  
OperandResolver Provides functionality for evaluating arguments to functions and operators.
PercentEval Implementation of Excel formula token '%'.
RangeEval  
RefEvalBase Common base class for implementors of RefEval
RefListEval Handling of a list of values, e.g.
RelationalOperationEval Base class for all comparison operator evaluators
StringEval  
TwoOperandNumericOperation  
UnaryMinusEval  
UnaryPlusEval  
 

Exception Summary
EvaluationException This class is used to simplify error handling logic within operator and function implementations.
NotImplementedException An exception thrown by implementors of FormulaEvaluator, when attempting to evaluate a formula which requires features that POI does not (yet) support.
NotImplementedFunctionException An exception thrown by implementors of FormulaEvaluator when attempting to evaluate a formula which requires a function that POI does not (yet) support.