Class UserSViewBegin

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

public final class UserSViewBegin extends StandardRecord
The UserSViewBegin record specifies settings for a custom view associated with the sheet. This record also marks the start of custom view records, which save custom view settings. Records between UserSViewBegin and UserSViewEnd contain settings for the custom view, not settings for the sheet itself.
  • Field Details

  • Constructor Details

    • UserSViewBegin

      public UserSViewBegin(UserSViewBegin other)
    • UserSViewBegin

      public UserSViewBegin(byte[] data)
    • UserSViewBegin

      public UserSViewBegin(RecordInputStream in)
      construct an UserSViewBegin 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()
      Returns:
      Globally unique identifier for the custom view
    • copy

      public UserSViewBegin 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()