Interface | Description |
---|---|
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 | Description |
---|---|
AreaEvalBase | |
BlankEval |
This class is a marker class.
|
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 | Description |
---|---|
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. |
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.