Uses of Package
org.apache.poi.ss.formula
-
Packages that use org.apache.poi.ss.formula Package Description io.keikai.model.impl.sys.formula Keikai Spreadsheet Internal Book Model Implementation classes.io.keikai.model.sys.formula Keikai Spreadsheet Internal Book Model Engines classes.io.keikaiex.formula Classes bridging Keikai Spreadsheet formula functions to ZK EL functions.org.apache.poi.hssf.model Provides low level API structures for reading, writing, modifying XLS files.org.apache.poi.hssf.record Record package contains class representations for XLS binary strutures.org.apache.poi.hssf.record.aggregates The record aggregates are not real "records" but collections of records that act as a single record.org.apache.poi.hssf.record.cf org.apache.poi.hssf.usermodel The usermodel package maps HSSF low level structures to familiar workbook/sheet modelorg.apache.poi.hssf.usermodel.helpers org.apache.poi.ss.formula This package contains common internal POI code for manipulating formulas.org.apache.poi.ss.formula.atp org.apache.poi.ss.formula.eval org.apache.poi.ss.formula.eval.forked org.apache.poi.ss.formula.functions org.apache.poi.ss.formula.ptg The formula package contains binary PTG structures used in Formulasorg.apache.poi.ss.formula.token org.apache.poi.ss.usermodel org.apache.poi.ss.usermodel.helpers org.apache.poi.xssf.usermodel -
Classes in org.apache.poi.ss.formula used by io.keikai.model.impl.sys.formula Class Description DependencyTracker Interface for constructing the formula dependency.EvaluationCell Abstracts a cell for the purpose of formula evaluation.EvaluationName Abstracts a name record for formula evaluation.EvaluationSheet Abstracts a sheet for the purpose of formula evaluation.EvaluationWorkbook Abstracts a workbook for the purpose of formula evaluation.EvaluationWorkbook.ExternalName EvaluationWorkbook.ExternalSheet EvaluationWorkbook.ExternalSheetRange Formula Encapsulates an encoded formula token array.FormulaParseException This exception thrown when a supplied formula has incorrect syntax (or syntax currently not supported by POI).FormulaParsingWorkbook Abstracts a workbook for the purpose of formula parsing.
For POI internal use onlyFormulaRenderingWorkbook Abstracts a workbook for the purpose of converting formula to text.FormulaType Enumeration of various formula types.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'.OperationEvaluationContext Contains all the contextual information required to evaluate an operation within a formulaSheetIdentifier WorkbookEvaluator Evaluates formula cells. -
Classes in org.apache.poi.ss.formula used by io.keikai.model.sys.formula Class Description DependencyTracker Interface for constructing the formula dependency. -
Classes in org.apache.poi.ss.formula used by io.keikaiex.formula Class Description DependencyTracker Interface for constructing the formula dependency.FormulaParsingWorkbook Abstracts a workbook for the purpose of formula parsing.
For POI internal use onlyOperationEvaluationContext Contains all the contextual information required to evaluate an operation within a formula -
Classes in org.apache.poi.ss.formula used by org.apache.poi.hssf.model Class Description EvaluationWorkbook.ExternalName EvaluationWorkbook.ExternalSheet FormulaParseException This exception thrown when a supplied formula has incorrect syntax (or syntax currently not supported by POI).FormulaShifter Updates Formulas as rows or sheets are shiftedFormulaType Enumeration of various formula types. -
Classes in org.apache.poi.ss.formula used by org.apache.poi.hssf.record Class Description Formula Encapsulates an encoded formula token array. -
Classes in org.apache.poi.ss.formula used by org.apache.poi.hssf.record.aggregates Class Description FormulaShifter Updates Formulas as rows or sheets are shifted -
Classes in org.apache.poi.ss.formula used by org.apache.poi.hssf.record.cf Class Description Formula Encapsulates an encoded formula token array. -
Classes in org.apache.poi.ss.formula used by org.apache.poi.hssf.usermodel Class Description BaseFormulaEvaluator Common functionality across file formats for evaluating formula cells.EvaluationCell Abstracts a cell for the purpose of formula evaluation.EvaluationName Abstracts a name record for formula evaluation.EvaluationSheet Abstracts a sheet for the purpose of formula evaluation.EvaluationWorkbook Abstracts a workbook for the purpose of formula evaluation.EvaluationWorkbook.ExternalName EvaluationWorkbook.ExternalSheet FormulaParsingWorkbook Abstracts a workbook for the purpose of formula parsing.
For POI internal use onlyFormulaRenderingWorkbook Abstracts a workbook for the purpose of converting formula to text.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'.SheetIdentifier WorkbookEvaluatorProvider Provides access to aWorkbookEvaluator
, eg for use withCollaboratingWorkbooksEnvironment
-
Classes in org.apache.poi.ss.formula used by org.apache.poi.hssf.usermodel.helpers Class Description FormulaShifter Updates Formulas as rows or sheets are shifted -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula Class Description BaseFormulaEvaluator Common functionality across file formats for evaluating formula cells.CollaboratingWorkbooksEnvironment Manages a collection ofWorkbookEvaluator
s, in order to support evaluation of formulas across spreadsheets.CollaboratingWorkbooksEnvironment.WorkbookNotFoundException 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.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.DependencyTracker Interface for constructing the formula dependency.EvaluationCell Abstracts a cell for the purpose of formula evaluation.EvaluationConditionalFormatRule Abstracted and cached version of a Conditional Format rule for use with aConditionalFormattingEvaluator
.EvaluationConditionalFormatRule.ValueAndFormat Note: this class has a natural ordering that is inconsistent with equals.EvaluationName Abstracts a name record for formula evaluation.EvaluationSheet Abstracts a sheet for the purpose of formula evaluation.EvaluationWorkbook Abstracts a workbook for the purpose of formula evaluation.EvaluationWorkbook.ExternalName EvaluationWorkbook.ExternalSheet Formula Encapsulates an encoded formula token array.FormulaParsingWorkbook Abstracts a workbook for the purpose of formula parsing.
For POI internal use onlyFormulaRenderingWorkbook Abstracts a workbook for the purpose of converting formula to text.FormulaShifter Updates Formulas as rows or sheets are shiftedFormulaType Enumeration of various formula types.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'.LazyAreaEval Provides Lazy Evaluation to 3D RangesNameIdentifier OperationEvaluationContext Contains all the contextual information required to evaluate an operation within a formulaSheetIdentifier SheetRange SheetRangeEvaluator Evaluator for returning cells or sheets for a range of sheetsSortedValues ThreeDEval Optional Extension to the likes ofAreaEval
andAreaEvalBase
, which allows for looking up 3D (sheet+row+column) evaluationsTwoDEval Common interface ofAreaEval
andAreaEvalBase
, for 2D (row+column) evaluationsWorkbookEvaluator Evaluates formula cells.WorkbookEvaluator.CacheManager WorkbookEvaluatorProvider Provides access to aWorkbookEvaluator
, eg for use withCollaboratingWorkbooksEnvironment
-
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula.atp Class Description OperationEvaluationContext Contains all the contextual information required to evaluate an operation within a formula -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula.eval Class Description CacheAreaEval Provides holding structure for temporary values in arrays during the evaluation process.EvaluationCell Abstracts a cell for the purpose of formula evaluation.EvaluationName Abstracts a name record for formula evaluation.SheetRange SheetRangeEvaluator Evaluator for returning cells or sheets for a range of sheetsThreeDEval Optional Extension to the likes ofAreaEval
andAreaEvalBase
, which allows for looking up 3D (sheet+row+column) evaluationsTwoDEval Common interface ofAreaEval
andAreaEvalBase
, for 2D (row+column) evaluations -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula.eval.forked Class Description 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'. -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula.functions Class Description OperationEvaluationContext Contains all the contextual information required to evaluate an operation within a formulaTwoDEval Common interface ofAreaEval
andAreaEvalBase
, for 2D (row+column) evaluations -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula.ptg Class Description ExternSheetReferenceToken Should be implemented by anyPtg
subclass that needs has an extern sheet index
For POI internal use onlyFormulaRenderingWorkbook Abstracts a workbook for the purpose of converting formula to text.SheetIdentifier WorkbookDependentFormula Should be implemented by anyPtg
subclass that needs a workbook to render its formula. -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.formula.token Class Description FormulaParsingWorkbook Abstracts a workbook for the purpose of formula parsing.
For POI internal use onlyFormulaTokenParser -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.usermodel Class Description ConditionalFormattingEvaluator Evaluates Conditional Formatting constraints.EvaluationWorkbook Abstracts a workbook for the purpose of formula evaluation.FormulaParseException This exception thrown when a supplied formula has incorrect syntax (or syntax currently not supported by POI). -
Classes in org.apache.poi.ss.formula used by org.apache.poi.ss.usermodel.helpers Class Description FormulaShifter Updates Formulas as rows or sheets are shifted -
Classes in org.apache.poi.ss.formula used by org.apache.poi.xssf.usermodel Class Description EvaluationCell Abstracts a cell for the purpose of formula evaluation.EvaluationSheet Abstracts a sheet for the purpose of formula evaluation.