Class OldCellRecord

java.lang.Object
org.apache.poi.hssf.record.OldCellRecord
All Implemented Interfaces:
GenericRecord
Direct Known Subclasses:
OldFormulaRecord, OldLabelRecord

public abstract class OldCellRecord extends Object implements GenericRecord
Base class for all old (Biff 2 - Biff 4) cell value records (implementors of CellValueRecordInterface). Subclasses are expected to manage the cell data values (of various types).
  • Method Details

    • getRow

      public final int getRow()
    • getColumn

      public final short getColumn()
    • getXFIndex

      public final short getXFIndex()
      get the index to the ExtendedFormat, for non-Biff2
      Returns:
      index to the XF record
      See Also:
    • getCellAttrs

      public int getCellAttrs()
    • isBiff2

      public boolean isBiff2()
      Is this a Biff2 record, or newer?
      Returns:
      true, if this is a Biff2 record or newer
    • getSid

      public short getSid()
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()
      Specified by:
      getGenericProperties in interface GenericRecord
    • toString

      public final String toString()
      Overrides:
      toString in class Object