Package org.apache.poi.ss.usermodel
Class CellValue
- java.lang.Object
-
- org.apache.poi.ss.usermodel.CellValue
-
public final class CellValue extends java.lang.Object
Mimics the 'data view' of a cell. This allows formula evaluator to return a CellValue instead of precasting the value to String or Number or boolean type.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
formatAsString()
boolean
getBooleanValue()
CellType
getCellType()
Return the cell type.CellType
getCellTypeEnum()
Deprecated.usegetCellType
insteadstatic CellValue
getError(int errorCode)
byte
getErrorValue()
double
getNumberValue()
java.lang.String
getStringValue()
java.lang.String
toString()
static CellValue
valueOf(boolean booleanValue)
-
-
-
Method Detail
-
valueOf
public static CellValue valueOf(boolean booleanValue)
-
getError
public static CellValue getError(int errorCode)
-
getBooleanValue
public boolean getBooleanValue()
- Returns:
- Returns the booleanValue.
-
getNumberValue
public double getNumberValue()
- Returns:
- Returns the numberValue.
-
getStringValue
public java.lang.String getStringValue()
- Returns:
- Returns the stringValue.
-
getCellTypeEnum
@Deprecated @Removal(version="4.2") public CellType getCellTypeEnum()
Deprecated.usegetCellType
insteadReturn the cell type.- Returns:
- the cell type
- Since:
- POI 3.15
-
getCellType
public CellType getCellType()
Return the cell type.- Returns:
- the cell type
-
getErrorValue
public byte getErrorValue()
- Returns:
- Returns the errorValue.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
formatAsString
public java.lang.String formatAsString()
-
-