org.apache.poi.ss.usermodel
Class CellValue
java.lang.Object
   org.apache.poi.ss.usermodel.CellValue
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.
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
TRUE
public static final CellValue TRUE
FALSE
public static final CellValue FALSE
CellValue
public CellValue(double numberValue)
CellValue
public CellValue(java.lang.String stringValue)
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
@Removal(version="4.2")
public CellType getCellTypeEnum()
- Return the cell type.
 
- 
- Returns:
- the cell type
- Since:
- POI 3.15
 Will be renamed to getCellTypeEnum()when we make the CellType enum transition in POI 4.0. See bug 59791.
 
getCellType
@Deprecated
public int getCellType()
- Deprecated. POI 3.15. Use getCellTypeEnum()instead.
 
- Return the cell type.
 Will return CellTypein version 4.0 of POI.
 For forwards compatibility, do not hard-code cell type literals in your code.
 
- 
- Returns:
- the cell type
 
getErrorValue
public byte getErrorValue()
- 
- Returns:
- Returns the errorValue.
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
formatAsString
public java.lang.String formatAsString()
-