Class CachedValueFormulaEvaluator
- java.lang.Object
-
- org.concordion.ext.excel.conversion.cell.CachedValueFormulaEvaluator
-
- All Implemented Interfaces:
org.apache.poi.ss.usermodel.FormulaEvaluator
public class CachedValueFormulaEvaluator extends java.lang.Object implements org.apache.poi.ss.usermodel.FormulaEvaluatorJust returns back the type of the pre-calculated value on the spreadsheet to the cell converter.
-
-
Constructor Summary
Constructors Constructor Description CachedValueFormulaEvaluator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearAllCachedResultValues()org.apache.poi.ss.usermodel.CellValueevaluate(org.apache.poi.ss.usermodel.Cell cell)voidevaluateAll()org.apache.poi.ss.usermodel.CellTypeevaluateFormulaCell(org.apache.poi.ss.usermodel.Cell cell)org.apache.poi.ss.usermodel.CellTypeevaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell cell)org.apache.poi.ss.usermodel.CellevaluateInCell(org.apache.poi.ss.usermodel.Cell cell)voidnotifyDeleteCell(org.apache.poi.ss.usermodel.Cell cell)voidnotifySetFormula(org.apache.poi.ss.usermodel.Cell cell)voidnotifyUpdateCell(org.apache.poi.ss.usermodel.Cell cell)voidsetDebugEvaluationOutputForNextEval(boolean value)voidsetIgnoreMissingWorkbooks(boolean ignore)voidsetupReferencedWorkbooks(java.util.Map<java.lang.String,org.apache.poi.ss.usermodel.FormulaEvaluator> workbooks)
-
-
-
Method Detail
-
clearAllCachedResultValues
public void clearAllCachedResultValues()
- Specified by:
clearAllCachedResultValuesin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
notifySetFormula
public void notifySetFormula(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
notifySetFormulain interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
notifyDeleteCell
public void notifyDeleteCell(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
notifyDeleteCellin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
notifyUpdateCell
public void notifyUpdateCell(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
notifyUpdateCellin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
evaluateAll
public void evaluateAll()
- Specified by:
evaluateAllin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
evaluate
public org.apache.poi.ss.usermodel.CellValue evaluate(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
evaluatein interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
evaluateFormulaCell
public org.apache.poi.ss.usermodel.CellType evaluateFormulaCell(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
evaluateFormulaCellin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
evaluateFormulaCellEnum
public org.apache.poi.ss.usermodel.CellType evaluateFormulaCellEnum(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
evaluateFormulaCellEnumin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
evaluateInCell
public org.apache.poi.ss.usermodel.Cell evaluateInCell(org.apache.poi.ss.usermodel.Cell cell)
- Specified by:
evaluateInCellin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
setDebugEvaluationOutputForNextEval
public void setDebugEvaluationOutputForNextEval(boolean value)
- Specified by:
setDebugEvaluationOutputForNextEvalin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
setupReferencedWorkbooks
public void setupReferencedWorkbooks(java.util.Map<java.lang.String,org.apache.poi.ss.usermodel.FormulaEvaluator> workbooks)
- Specified by:
setupReferencedWorkbooksin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
setIgnoreMissingWorkbooks
public void setIgnoreMissingWorkbooks(boolean ignore)
- Specified by:
setIgnoreMissingWorkbooksin interfaceorg.apache.poi.ss.usermodel.FormulaEvaluator
-
-