|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
EvaluationCell | Abstracts a cell for the purpose of formula evaluation. |
EvaluationConditionalFormatRule.ValueFunction | instances evaluate the values for a region and return the positive matches for the function type. |
EvaluationName | Abstracts a name record for formula evaluation. For POI internal use only |
EvaluationSheet | Abstracts a sheet for the purpose of formula evaluation. For POI internal use only |
EvaluationWorkbook | Abstracts a workbook for the purpose of formula evaluation. For POI internal use only |
ExternSheetReferenceToken | Should be implemented by any Ptg subclass that needs has an extern sheet index For POI internal use only |
FormulaParsingWorkbook | Abstracts a workbook for the purpose of formula parsing. For POI internal use only |
FormulaRenderingWorkbook | Abstracts a workbook for the purpose of converting formula to text. For POI internal use only |
IStabilityClassifier | Used to help optimise cell evaluation result caching by allowing applications to specify which
parts of a workbook are final. The term final is introduced here to denote immutability or 'having constant definition'. |
SheetRange | |
ThreeDEval | Optional Extension to the likes of AreaEval and
AreaEvalBase ,
which allows for looking up 3D (sheet+row+column) evaluations |
TwoDEval | Common interface of AreaEval and AreaEvalBase ,
for 2D (row+column) evaluations |
WorkbookDependentFormula | Should be implemented by any Ptg subclass that needs a workbook to render its formula. |
WorkbookEvaluatorProvider | Provides access to a WorkbookEvaluator , eg for use with
CollaboratingWorkbooksEnvironment |
Class Summary | |
---|---|
BaseFormulaEvaluator | Common functionality across file formats for evaluating formula cells. |
CollaboratingWorkbooksEnvironment | Manages a collection of WorkbookEvaluator s, in order to support
evaluation of formulas across spreadsheets. |
ConditionalFormattingEvaluator | Evaluates Conditional Formatting constraints. |
DataValidationEvaluator | Evaluates Data Validation constraints. |
DataValidationEvaluator.DataValidationContext | This class organizes and encapsulates all the pieces of information related to a single data validation configuration for a single cell. |
EvaluationConditionalFormatRule | |
EvaluationConditionalFormatRule.ValueAndFormat | Note: this class has a natural ordering that is inconsistent with equals. |
EvaluationWorkbook.ExternalName | |
EvaluationWorkbook.ExternalSheet | |
EvaluationWorkbook.ExternalSheetRange | |
Formula | Encapsulates an encoded formula token array. |
FormulaParser | This class parses a formula string into a List of tokens in RPN order. |
FormulaRenderer | Common logic for rendering formulas. For POI internal use only |
FormulaShifter | Updates Formulas as rows or sheets are shifted |
LazyRefEval | Provides Lazy Evaluation to a 3D Reference |
NameIdentifier | |
OperationEvaluationContext | Contains all the contextual information required to evaluate an operation within a formula For POI internal use only |
SharedFormula | Encapsulates logic to convert shared formulaa into non shared equivalent |
SheetIdentifier | |
SheetNameFormatter | Formats sheet names for use in formula expressions. |
SheetRangeIdentifier | |
WorkbookEvaluator | Evaluates formula cells. For performance reasons, this class keeps a cache of all previously calculated intermediate cell values. |
Enum Summary | |
---|---|
DataValidationEvaluator.OperatorEnum | Not calling it OperatorType to avoid confusion for now with DataValidationConstraint.OperatorType. |
DataValidationEvaluator.ValidationEnum | Not calling it ValidationType to avoid confusion for now with DataValidationConstraint.ValidationType. |
EvaluationConditionalFormatRule.OperatorEnum | Not calling it OperatorType to avoid confusion for now with other classes. |
FormulaType | Enumeration of various formula types. |
Exception Summary | |
---|---|
CollaboratingWorkbooksEnvironment.WorkbookNotFoundException | |
FormulaParseException | This exception thrown when a supplied formula has incorrect syntax (or syntax currently not supported by POI). |
This package contains common internal POI code for manipulating formulas. Client applications should not refer to these classes directly.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |