Package org.apache.poi.hssf.record
Class OldCellRecord
- java.lang.Object
-
- org.apache.poi.hssf.record.OldCellRecord
-
- Direct Known Subclasses:
OldFormulaRecord,OldLabelRecord
public abstract class OldCellRecord extends java.lang.ObjectBase class for all old (Biff 2 - Biff 4) cell value records (implementors ofCellValueRecordInterface). Subclasses are expected to manage the cell data values (of various types).
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedOldCellRecord(RecordInputStream in, boolean isBiff2)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidappendValueText(java.lang.StringBuilder sb)Append specific debug info (used bytoString()for the value contained in this record.intgetCellAttrs()shortgetColumn()protected abstract java.lang.StringgetRecordName()Gets the debug info BIFF record type name (used bytoString().intgetRow()shortgetSid()shortgetXFIndex()get the index to the ExtendedFormat, for non-Biff2booleanisBiff2()Is this a Biff2 record, or newer?java.lang.StringtoString()
-
-
-
Constructor Detail
-
OldCellRecord
protected OldCellRecord(RecordInputStream in, boolean isBiff2)
-
-
Method Detail
-
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:
ExtendedFormatRecord
-
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()
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
appendValueText
protected abstract void appendValueText(java.lang.StringBuilder sb)
Append specific debug info (used bytoString()for the value contained in this record. Trailing new-line should not be appended (superclass does that).- Parameters:
sb- the StringBuilder to append to
-
getRecordName
protected abstract java.lang.String getRecordName()
Gets the debug info BIFF record type name (used bytoString().- Returns:
- the debug info BIFF record type name
-
-