Class CachedValueFormulaEvaluator

  • All Implemented Interfaces:
    org.apache.poi.ss.usermodel.FormulaEvaluator

    public class CachedValueFormulaEvaluator
    extends java.lang.Object
    implements org.apache.poi.ss.usermodel.FormulaEvaluator
    Just returns back the type of the pre-calculated value on the spreadsheet to the cell converter.
    • Constructor Detail

      • CachedValueFormulaEvaluator

        public CachedValueFormulaEvaluator()
    • Method Detail

      • clearAllCachedResultValues

        public void clearAllCachedResultValues()
        Specified by:
        clearAllCachedResultValues in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • notifySetFormula

        public void notifySetFormula​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        notifySetFormula in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • notifyDeleteCell

        public void notifyDeleteCell​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        notifyDeleteCell in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • notifyUpdateCell

        public void notifyUpdateCell​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        notifyUpdateCell in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • evaluateAll

        public void evaluateAll()
        Specified by:
        evaluateAll in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • evaluate

        public org.apache.poi.ss.usermodel.CellValue evaluate​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        evaluate in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • evaluateFormulaCell

        public org.apache.poi.ss.usermodel.CellType evaluateFormulaCell​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        evaluateFormulaCell in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • evaluateFormulaCellEnum

        public org.apache.poi.ss.usermodel.CellType evaluateFormulaCellEnum​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        evaluateFormulaCellEnum in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • evaluateInCell

        public org.apache.poi.ss.usermodel.Cell evaluateInCell​(org.apache.poi.ss.usermodel.Cell cell)
        Specified by:
        evaluateInCell in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • setDebugEvaluationOutputForNextEval

        public void setDebugEvaluationOutputForNextEval​(boolean value)
        Specified by:
        setDebugEvaluationOutputForNextEval in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • setupReferencedWorkbooks

        public void setupReferencedWorkbooks​(java.util.Map<java.lang.String,​org.apache.poi.ss.usermodel.FormulaEvaluator> workbooks)
        Specified by:
        setupReferencedWorkbooks in interface org.apache.poi.ss.usermodel.FormulaEvaluator
      • setIgnoreMissingWorkbooks

        public void setIgnoreMissingWorkbooks​(boolean ignore)
        Specified by:
        setIgnoreMissingWorkbooks in interface org.apache.poi.ss.usermodel.FormulaEvaluator