org.apache.poi.xssf.usermodel
Class BaseXSSFFormulaEvaluator
java.lang.Object
org.apache.poi.ss.formula.BaseFormulaEvaluator
org.apache.poi.xssf.usermodel.BaseXSSFFormulaEvaluator
- All Implemented Interfaces:
- WorkbookEvaluatorProvider, FormulaEvaluator
- Direct Known Subclasses:
- SXSSFFormulaEvaluator, XSSFFormulaEvaluator
public abstract class BaseXSSFFormulaEvaluator
- extends BaseFormulaEvaluator
Internal POI use only - parent of XSSF and SXSSF formula evaluators
Methods inherited from class org.apache.poi.ss.formula.BaseFormulaEvaluator |
_getWorkbookEvaluator, clearAllCachedResultValues, evaluate, evaluateAllFormulaCells, evaluateAllFormulaCells, evaluateFormulaCell, evaluateFormulaCellEnum, evaluateInCell, setCellType, setCellValue, setDebugEvaluationOutputForNextEval, setIgnoreMissingWorkbooks, setupEnvironment, setupReferencedWorkbooks |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseXSSFFormulaEvaluator
protected BaseXSSFFormulaEvaluator(WorkbookEvaluator bookEvaluator)
createRichTextString
protected RichTextString createRichTextString(java.lang.String str)
- Specified by:
createRichTextString
in class BaseFormulaEvaluator
notifySetFormula
public void notifySetFormula(Cell cell)
notifyDeleteCell
public void notifyDeleteCell(Cell cell)
notifyUpdateCell
public void notifyUpdateCell(Cell cell)
toEvaluationCell
protected abstract EvaluationCell toEvaluationCell(Cell cell)
- Turns a XSSFCell / SXSSFCell into a XSSFEvaluationCell
evaluateFormulaCellValue
protected CellValue evaluateFormulaCellValue(Cell cell)
- Returns a CellValue wrapper around the supplied ValueEval instance.
- Specified by:
evaluateFormulaCellValue
in class BaseFormulaEvaluator