Class RecordBase

java.lang.Object
org.apache.poi.hssf.record.RecordBase
Direct Known Subclasses:
Record, RecordAggregate

public abstract class RecordBase extends Object
Common base class of Record and RecordAggregate
  • Constructor Details

    • RecordBase

      public RecordBase()
  • Method Details

    • serialize

      public abstract int serialize(int offset, byte[] data)
      called by the class that is responsible for writing this sucker. Subclasses should implement this so that their data is passed back in a byte array.
      Parameters:
      offset - to begin writing at
      data - byte array containing instance data
      Returns:
      number of bytes written
    • getRecordSize

      public abstract int getRecordSize()
      gives the current serialized size of the record. Should include the sid and reclength (4 bytes).
      Returns:
      the record size