jxl.read.biff
Class  BooleanRecord
java.lang.Object
  |
  +--jxl.biff.RecordData
        |
        +--jxl.read.biff.CellValue
              |
              +--jxl.read.biff.BooleanRecord
- All Implemented Interfaces: 
 - BooleanCell, Cell
 
-  class BooleanRecord
- extends CellValue
- implements BooleanCell
   
A boolean cell last calculated value
| 
Field Summary | 
private  boolean | 
error
 
          Indicates whether this cell contains an error or a boolean | 
private  boolean | 
value
 
          The boolean value of this cell. | 
 
 
 
 
| 
Method Summary | 
 java.lang.String | 
getContents()
 
          Returns the numerical value as a string | 
 Record | 
getRecord()
 
          A special case which overrides the method in the subclass to get 
 hold of the raw data | 
 CellType | 
getType()
 
          Returns the cell type | 
 boolean | 
getValue()
 
          Interface method which Gets the boolean value stored in this cell. | 
 boolean | 
isError()
 
          Interface method which queries whether this cell contains an error. | 
 
 
 
| Methods inherited from class java.lang.Object | 
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait | 
 
 
error
private boolean error
- Indicates whether this cell contains an error or a boolean
 
value
private boolean value
- The boolean value of this cell.  If this cell represents an error, 
 this will be false
 
BooleanRecord
public BooleanRecord(Record t,
                     FormattingRecords fr,
                     SheetImpl si)
- Constructs this object from the raw data
- Parameters:
 t - the raw datathe - formatting recordsthe - sheet
 
 
isError
public boolean isError()
- Interface method which queries whether this cell contains an error.  
 Returns TRUE if it does, otherwise returns FALSE.
 
- Returns:
 - TRUE if this cell is an error, FALSE otherwise
 
 
 
getValue
public boolean getValue()
- Interface method which Gets the boolean value stored in this cell.  If 
 this cell contains an error, then returns FALSE.  Always query this cell
  type using the accessor method isError() prior to calling this method
- Specified by: 
 getValue in interface BooleanCell
 
- Returns:
 - TRUE if this cell contains TRUE, FALSE if it contains FALSE or
 an error code
 
 
 
getContents
public java.lang.String getContents()
- Returns the numerical value as a string
- Specified by: 
 getContents in interface Cell
 
- Returns:
 - The numerical value of the formula as a string
 
 
 
getType
public CellType getType()
- Returns the cell type
- Specified by: 
 getType in interface Cell
 
- Returns:
 - The cell type
 
 
 
getRecord
public Record getRecord()
- A special case which overrides the method in the subclass to get 
 hold of the raw data
- Overrides:
 getRecord in class RecordData
 
- Following copied from class: 
jxl.biff.RecordData 
- Returns:
 - the raw data