Package org.apache.poi.ss.formula
Interface EvaluationCell
-
public interface EvaluationCellAbstracts 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 CellRangeAddressgetArrayFormulaRange()booleangetBooleanCellValue()CellTypegetCachedFormulaResultType()CellTypegetCachedFormulaResultTypeEnum()Deprecated.POI 3.15 beta 3.CellTypegetCellType()CellTypegetCellTypeEnum()Deprecated.POI 3.15 beta 3.intgetColumnIndex()intgetErrorCellValue()ObjectgetIdentityKey()doublegetNumericCellValue()intgetRowIndex()EvaluationSheetgetSheet()StringgetStringCellValue()booleanisPartOfArrayFormulaGroup()
-
-
-
Method Detail
-
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
-
-