Home » JCraft » jxl » biff » [javadoc | source]
jxl.biff
abstract public class: WritableRecordData [javadoc | source]
java.lang.Object
   jxl.biff.RecordData
      jxl.biff.WritableRecordData

All Implemented Interfaces:
    ByteData

Extension of the standard RecordData which is used to support those records which, once read, may also be written
Field Summary
protected static final  int maxRecordLength    The maximum length allowed by Excel for any record length 
Constructor:
 protected WritableRecordData(Type t) 
    Constructor used by the writable records
    Parameters:
    t - the biff type of this record
 protected WritableRecordData(Record t) 
    Constructor used when reading a record
    Parameters:
    t - the raw data read from the biff file
Method from jxl.biff.WritableRecordData Summary:
getBytes,   getData
Methods from jxl.biff.RecordData:
getCode,   getRecord
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from jxl.biff.WritableRecordData Detail:
 public final byte[] getBytes() 
    Used when writing out records. This portion of the method handles the biff code and the length of the record and appends on the data retrieved from the subclasses
 abstract protected byte[] getData()
    Abstract method called by the getBytes method. Subclasses implement this method to incorporate their specific binary data - excluding the biff code and record length, which is handled by this class