public class BlankRecord extends Record implements CellValueRecordInterface, java.lang.Comparable
Description: Represents a column in a row with no value but with styling.
REFERENCE: PG 287 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)
| Modifier and Type | Field and Description | 
|---|---|
| static short | sid | 
| Constructor and Description | 
|---|
| BlankRecord()Creates a new instance of BlankRecord | 
| BlankRecord(RecordInputStream in)Constructs a BlankRecord and sets its fields appropriately | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | clone() | 
| int | compareTo(java.lang.Object obj) | 
| boolean | equals(java.lang.Object obj) | 
| protected void | fillFields(RecordInputStream in)called by the constructor, should set class level fields. | 
| short | getColumn()get the column this cell defines within the row | 
| int | getRecordSize()gives the current serialized size of the record. | 
| int | getRow()get the row this cell occurs on | 
| short | getSid()return the non static version of the id for this record. | 
| short | getXFIndex()get the index of the extended format record to style this cell with | 
| boolean | isAfter(CellValueRecordInterface i)returns whether this cell is after the passed in cell | 
| boolean | isBefore(CellValueRecordInterface i)returns whether this cell is before the passed in cell | 
| boolean | isEqual(CellValueRecordInterface i)returns whether this cell represents the same cell (NOT VALUE) | 
| boolean | isInValueSection()DBCELL, ROW, VALUES all say yes | 
| boolean | isValue()tells whether this type of record contains a value | 
| int | serialize(int offset,
         byte[] data)called by the class that is responsible for writing this sucker. | 
| void | setColumn(short col)set the column this cell defines within the row | 
| void | setRow(int row)set the row this cell occurs on | 
| void | setXFIndex(short xf)set the index of the extended format record to style this cell with | 
| java.lang.String | toString()get a string representation of the record (for biffview/debugging) | 
| protected void | validateSid(short id)called by constructor, should throw runtime exception in the event of a
 record passed with a differing ID. | 
public static final short sid
public BlankRecord()
public BlankRecord(RecordInputStream in)
in - the RecordInputstream to read the record fromprotected void fillFields(RecordInputStream in)
RecordfillFields in class Recordin - the RecordInputstream to read the record fromprotected void validateSid(short id)
validateSid in class Recordid - alleged id for this recordpublic void setRow(int row)
setRow in interface CellValueRecordInterfacerow - the row this cell occurs withinpublic int getRow()
getRow in interface CellValueRecordInterfacepublic short getColumn()
getColumn in interface CellValueRecordInterfacepublic void setXFIndex(short xf)
setXFIndex in interface CellValueRecordInterfacexf - - the 0-based index of the extended formatExtendedFormatRecordpublic short getXFIndex()
getXFIndex in interface CellValueRecordInterfacepublic void setColumn(short col)
setColumn in interface CellValueRecordInterfacecol - the column this cell definespublic boolean isBefore(CellValueRecordInterface i)
CellValueRecordInterfaceisBefore in interface CellValueRecordInterfacei - another cell interface record to comparepublic boolean isAfter(CellValueRecordInterface i)
CellValueRecordInterfaceisAfter in interface CellValueRecordInterfacei - record to comparepublic boolean isEqual(CellValueRecordInterface i)
CellValueRecordInterfaceisEqual in interface CellValueRecordInterfacei - record to comparepublic boolean isInValueSection()
RecordisInValueSection in class Recordpublic boolean isValue()
Recordpublic short getSid()
public java.lang.String toString()
Recordpublic int serialize(int offset,
            byte[] data)
public int getRecordSize()
RecordgetRecordSize in class Recordpublic int compareTo(java.lang.Object obj)
compareTo in interface java.lang.Comparablepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.Object clone()
clone in interface CellValueRecordInterfaceclone in class RecordCopyright © 2014 Open Microscopy Environment