| 
||||||||||
| 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 BaseFormulaEvaluatorpublic 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 | |||||||||