Class CountryRecord

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

public final class CountryRecord extends StandardRecord
Country Record (aka WIN.INI country) - used for localization

Currently HSSF always sets this to 1 and it seems to work fine even in Germany.

  • Field Details

  • Constructor Details

    • CountryRecord

      public CountryRecord()
    • CountryRecord

      public CountryRecord(CountryRecord other)
    • CountryRecord

      public CountryRecord(RecordInputStream in)
  • Method Details

    • setDefaultCountry

      public void setDefaultCountry(short country)
      sets the default country
      Parameters:
      country - ID to set (1 = US)
    • setCurrentCountry

      public void setCurrentCountry(short country)
      sets the current country
      Parameters:
      country - ID to set (1 = US)
    • getDefaultCountry

      public short getDefaultCountry()
      gets the default country
      Returns:
      country ID (1 = US)
    • getCurrentCountry

      public short getCurrentCountry()
      gets the current country
      Returns:
      country ID (1 = US)
    • serialize

      public void serialize(LittleEndianOutput out)
    • 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
    • copy

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