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
    • Method Detail

      • getIdentityKey

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

        int getRowIndex()
      • getColumnIndex

        int getColumnIndex()
      • getCellTypeEnum

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

        double getNumericCellValue()
      • getStringCellValue

        java.lang.String getStringCellValue()
      • getBooleanCellValue

        boolean getBooleanCellValue()
      • getErrorCellValue

        int getErrorCellValue()
      • 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