## Uses of Interface
org.apache.poi.ss.usermodel.FormulaEvaluator

- Packages that use FormulaEvaluator
  Package | Description
  --- | ---
  org.apache.poi.hssf.usermodel | The usermodel package maps HSSF low level structures to familiar workbook/sheet model
  org.apache.poi.ss.formula | This package contains common internal POI code for manipulating formulas.
  org.apache.poi.ss.usermodel |
  org.apache.poi.xssf.streaming |
  org.apache.poi.xssf.usermodel |

- - ### Uses of FormulaEvaluator in org.apache.poi.hssf.usermodel

    Classes in org.apache.poi.hssf.usermodel that implement FormulaEvaluator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HSSFFormulaEvaluator` Evaluates formula cells.

    Method parameters in org.apache.poi.hssf.usermodel with type arguments of type FormulaEvaluator
    Modifier and Type | Method and Description
    --- | ---
    `void` | HSSFFormulaEvaluator.`setupReferencedWorkbooks(java.util.Map<java.lang.String,FormulaEvaluator> evaluators)`

  - ### Uses of FormulaEvaluator in org.apache.poi.ss.formula

    Classes in org.apache.poi.ss.formula that implement FormulaEvaluator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseFormulaEvaluator` Common functionality across file formats for evaluating formula cells.

    Methods in org.apache.poi.ss.formula with parameters of type FormulaEvaluator
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | BaseFormulaEvaluator.`evaluateAllFormulaCells(Workbook wb, FormulaEvaluator evaluator)`

    Method parameters in org.apache.poi.ss.formula with type arguments of type FormulaEvaluator
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CollaboratingWorkbooksEnvironment.`setupFormulaEvaluator(java.util.Map<java.lang.String,FormulaEvaluator> evaluators)`
    `void` | BaseFormulaEvaluator.`setupReferencedWorkbooks(java.util.Map<java.lang.String,FormulaEvaluator> evaluators)`

  - ### Uses of FormulaEvaluator in org.apache.poi.ss.usermodel

    Methods in org.apache.poi.ss.usermodel that return FormulaEvaluator
    Modifier and Type | Method and Description
    --- | ---
    `FormulaEvaluator` | CreationHelper.`createFormulaEvaluator()` Creates FormulaEvaluator - an object that evaluates formula cells.

    Methods in org.apache.poi.ss.usermodel with parameters of type FormulaEvaluator
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | DataFormatter.`formatCellValue(Cell cell, FormulaEvaluator evaluator)` Returns the formatted value of a cell as a `String` regardless of the cell type.
    `java.lang.String` | DataFormatter.`formatCellValue(Cell cell, FormulaEvaluator evaluator, ConditionalFormattingEvaluator cfEvaluator)` Returns the formatted value of a cell as a `String` regardless of the cell type.

    Method parameters in org.apache.poi.ss.usermodel with type arguments of type FormulaEvaluator
    Modifier and Type | Method and Description
    --- | ---
    `void` | FormulaEvaluator.`setupReferencedWorkbooks(java.util.Map<java.lang.String,FormulaEvaluator> workbooks)` Sets up the Formula Evaluator to be able to reference and resolve links to other workbooks, eg [Test.xls]Sheet1!A1.

  - ### Uses of FormulaEvaluator in org.apache.poi.xssf.streaming

    Classes in org.apache.poi.xssf.streaming that implement FormulaEvaluator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SXSSFFormulaEvaluator` Streaming-specific Formula Evaluator, which is able to lookup cells within the current Window.

  - ### Uses of FormulaEvaluator in org.apache.poi.xssf.usermodel

    Classes in org.apache.poi.xssf.usermodel that implement FormulaEvaluator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseXSSFFormulaEvaluator` Internal POI use only - parent of XSSF and SXSSF formula evaluators
    `class` | `XSSFFormulaEvaluator` Evaluates formula cells.

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.