Package org.apache.poi.hssf.record
Class SharedValueRecordBase
- java.lang.Object
-
- org.apache.poi.hssf.record.RecordBase
-
- org.apache.poi.hssf.record.Record
-
- org.apache.poi.hssf.record.StandardRecord
-
- org.apache.poi.hssf.record.SharedValueRecordBase
-
- Direct Known Subclasses:
ArrayRecord,SharedFormulaRecord,TableRecord
public abstract class SharedValueRecordBase extends StandardRecord
-
-
Constructor Summary
Constructors Constructor Description SharedValueRecordBase(LittleEndianInput in)reads only the range (1CellRangeAddress8Bit) from the stream
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetFirstColumn()intgetFirstRow()intgetLastColumn()intgetLastRow()CellRangeAddress8BitgetRange()booleanisFirstCell(int rowIx, int colIx)booleanisInRange(int rowIx, int colIx)voidserialize(LittleEndianOutput out)-
Methods inherited from class org.apache.poi.hssf.record.StandardRecord
getRecordSize, serialize
-
-
-
-
Constructor Detail
-
SharedValueRecordBase
public SharedValueRecordBase(LittleEndianInput in)
reads only the range (1CellRangeAddress8Bit) from the stream- Parameters:
in- The interface for reading the record data.
-
-
Method Detail
-
getRange
public final CellRangeAddress8Bit getRange()
- Returns:
- the range of cells that this record is shared across. Never
null.
-
getFirstRow
public final int getFirstRow()
-
getLastRow
public final int getLastRow()
-
getFirstColumn
public final int getFirstColumn()
-
getLastColumn
public final int getLastColumn()
-
serialize
public void serialize(LittleEndianOutput out)
-
isInRange
public final boolean isInRange(int rowIx, int colIx)- Parameters:
rowIx- the row indexcolIx- the column index- Returns:
trueif (rowIx, colIx) is within the range of this shared value object.- See Also:
getRange()
-
isFirstCell
public final boolean isFirstCell(int rowIx, int colIx)- Parameters:
rowIx- the row indexcolIx- the column index- Returns:
trueif (rowIx, colIx) describes the first cell in this shared value object's range- See Also:
getRange()
-
-