|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.ss.formula.BaseFormulaEvaluator
org.apache.poi.xssf.usermodel.BaseXSSFFormulaEvaluator
public abstract class BaseXSSFFormulaEvaluator
Internal POI use only - parent of XSSF and SXSSF formula evaluators
Field Summary |
---|
Fields inherited from class org.apache.poi.ss.formula.BaseFormulaEvaluator |
---|
_bookEvaluator |
Constructor Summary | |
---|---|
protected |
BaseXSSFFormulaEvaluator(WorkbookEvaluator bookEvaluator)
|
Method Summary | |
---|---|
protected RichTextString |
createRichTextString(java.lang.String str)
|
protected CellValue |
evaluateFormulaCellValue(Cell cell)
Returns a CellValue wrapper around the supplied ValueEval instance. |
void |
notifyDeleteCell(Cell cell)
Should be called to tell the cell value cache that the specified cell has just become a formula cell, or the formula text has changed |
void |
notifySetFormula(Cell cell)
Should be called to tell the cell value cache that the specified (value or formula) cell has changed. |
void |
notifyUpdateCell(Cell cell)
Should be called to tell the cell value cache that the specified (value or formula) cell has changed. |
protected abstract EvaluationCell |
toEvaluationCell(Cell cell)
Turns a XSSFCell / SXSSFCell into a XSSFEvaluationCell |
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 |
Methods inherited from interface org.apache.poi.ss.usermodel.FormulaEvaluator |
---|
evaluateAll |
Constructor Detail |
---|
protected BaseXSSFFormulaEvaluator(WorkbookEvaluator bookEvaluator)
Method Detail |
---|
protected RichTextString createRichTextString(java.lang.String str)
createRichTextString
in class BaseFormulaEvaluator
public void notifySetFormula(Cell cell)
FormulaEvaluator
public void notifyDeleteCell(Cell cell)
FormulaEvaluator
public void notifyUpdateCell(Cell cell)
FormulaEvaluator
protected abstract EvaluationCell toEvaluationCell(Cell cell)
protected CellValue evaluateFormulaCellValue(Cell cell)
evaluateFormulaCellValue
in class BaseFormulaEvaluator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |