Class HeaderFooterRecord

All Implemented Interfaces:
org.apache.poi.common.Duplicatable, GenericRecord

public final class HeaderFooterRecord extends StandardRecord
The HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers.
  • Field Details

  • Constructor Details

    • HeaderFooterRecord

      public HeaderFooterRecord(byte[] data)
    • HeaderFooterRecord

      public HeaderFooterRecord(HeaderFooterRecord other)
    • HeaderFooterRecord

      public HeaderFooterRecord(RecordInputStream in)
      construct a HeaderFooterRecord record. No fields are interpreted and the record will be serialized in its original form more or less
      Parameters:
      in - the RecordInputstream to read the record from
  • Method Details

    • serialize

      public void serialize(LittleEndianOutput out)
      spit the record out AS IS. no interpretation or identification
    • getSid

      public short getSid()
      Description copied from class: Record
      return the non static version of the id for this record.
      Specified by:
      getSid in class Record
      Returns:
      he id for this record
    • getGuid

      public byte[] getGuid()
      If this header belongs to a specific sheet view , the sheet view?s GUID will be saved here.

      If it is zero, it means the current sheet. Otherwise, this field MUST match the guid field of the preceding UserSViewBegin record.

      Returns:
      the sheet view?s GUID
    • isCurrentSheet

      public boolean isCurrentSheet()
      Returns:
      whether this record belongs to the current sheet
    • copy

      public HeaderFooterRecord copy()
      Specified by:
      copy in interface org.apache.poi.common.Duplicatable
      Specified by:
      copy in class StandardRecord
    • getGenericRecordType

      public HSSFRecordTypes getGenericRecordType()
      Specified by:
      getGenericRecordType in interface GenericRecord
      Specified by:
      getGenericRecordType in class Record
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()