Interface EvaluationCell


public interface EvaluationCell
Abstracts a cell for the purpose of formula evaluation. This interface represents both formula and non-formula cells.
For POI internal use only
Author:
Josh Micich
  • Method Details

    • getIdentityKey

      Object getIdentityKey()
      Returns:
      an Object that identifies the underlying cell, suitable for use as a key in a HashMap
    • getSheet

      EvaluationSheet getSheet()
    • getRowIndex

      int getRowIndex()
    • getColumnIndex

      int getColumnIndex()
    • getCellType

      CellType getCellType()
    • getCellTypeEnum

      @Deprecated @Removal(version="4.2") CellType getCellTypeEnum()
      Deprecated.
      POI 3.15 beta 3.
      Since:
      POI 3.15 beta 3
    • getNumericCellValue

      double getNumericCellValue()
    • getStringCellValue

      String getStringCellValue()
    • getBooleanCellValue

      boolean getBooleanCellValue()
    • getErrorCellValue

      int getErrorCellValue()
    • getArrayFormulaRange

      CellRangeAddress getArrayFormulaRange()
    • isPartOfArrayFormulaGroup

      boolean isPartOfArrayFormulaGroup()
    • getCachedFormulaResultType

      CellType getCachedFormulaResultType()
      Returns:
      cell type of cached formula result
    • getCachedFormulaResultTypeEnum

      @Deprecated @Removal(version="4.2") CellType getCachedFormulaResultTypeEnum()
      Deprecated.
      POI 3.15 beta 3. Will be deleted when we make the CellType enum transition. See bug 59791.
      Since:
      POI 3.15 beta 3