Package org.apache.poi.ss.formula
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 Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description CellRangeAddress
getArrayFormulaRange()
boolean
getBooleanCellValue()
CellType
getCachedFormulaResultType()
CellType
getCachedFormulaResultTypeEnum()
Deprecated.POI 3.15 beta 3.CellType
getCellType()
CellType
getCellTypeEnum()
Deprecated.POI 3.15 beta 3.int
getColumnIndex()
int
getErrorCellValue()
java.lang.Object
getIdentityKey()
double
getNumericCellValue()
int
getRowIndex()
EvaluationSheet
getSheet()
java.lang.String
getStringCellValue()
boolean
isPartOfArrayFormulaGroup()
-
-
-
Method Detail
-
getIdentityKey
java.lang.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
java.lang.String getStringCellValue()
-
getBooleanCellValue
boolean getBooleanCellValue()
-
getErrorCellValue
int getErrorCellValue()
-
getArrayFormulaRange
CellRangeAddress getArrayFormulaRange()
-
isPartOfArrayFormulaGroup
boolean isPartOfArrayFormulaGroup()
-
getCachedFormulaResultType
CellType getCachedFormulaResultType()
- Returns:
- cell type of cached formula result
-
-