public final class TableRecord extends SharedValueRecordBase
This record is preceded by a single Formula record that defines the first cell in the data table,
which should only contain a single Ptg
.
Modifier and Type | Field and Description |
---|---|
static short |
sid |
Constructor and Description |
---|
TableRecord(CellRangeAddress8Bit range) |
TableRecord(RecordInputStream in) |
TableRecord(TableRecord other) |
Modifier and Type | Method and Description |
---|---|
TableRecord |
copy() |
int |
getColInputCol() |
int |
getColInputRow() |
protected int |
getExtraDataSize() |
int |
getFlags() |
int |
getRowInputCol() |
int |
getRowInputRow() |
short |
getSid()
return the non static version of the id for this record.
|
boolean |
isAlwaysCalc() |
boolean |
isColDeleted() |
boolean |
isOneNotTwoVar() |
boolean |
isRowDeleted() |
boolean |
isRowOrColInpCell() |
protected void |
serializeExtraData(LittleEndianOutput out) |
void |
setAlwaysCalc(boolean flag) |
void |
setColDeleted(boolean flag) |
void |
setColInputCol(int colInputCol) |
void |
setColInputRow(int colInputRow) |
void |
setFlags(int flags) |
void |
setOneNotTwoVar(boolean flag) |
void |
setRowDeleted(boolean flag) |
void |
setRowInputCol(int rowInputCol) |
void |
setRowInputRow(int rowInputRow) |
void |
setRowOrColInpCell(boolean flag) |
java.lang.String |
toString()
get a string representation of the record (for biffview/debugging)
|
getDataSize, getFirstColumn, getFirstRow, getLastColumn, getLastRow, getRange, isFirstCell, isInRange, serialize
getRecordSize, serialize
cloneViaReserialise, serialize
public static final short sid
public TableRecord(TableRecord other)
public TableRecord(RecordInputStream in)
public TableRecord(CellRangeAddress8Bit range)
public int getFlags()
public void setFlags(int flags)
public int getRowInputRow()
public void setRowInputRow(int rowInputRow)
public int getColInputRow()
public void setColInputRow(int colInputRow)
public int getRowInputCol()
public void setRowInputCol(int rowInputCol)
public int getColInputCol()
public void setColInputCol(int colInputCol)
public boolean isAlwaysCalc()
public void setAlwaysCalc(boolean flag)
public boolean isRowOrColInpCell()
public void setRowOrColInpCell(boolean flag)
public boolean isOneNotTwoVar()
public void setOneNotTwoVar(boolean flag)
public boolean isColDeleted()
public void setColDeleted(boolean flag)
public boolean isRowDeleted()
public void setRowDeleted(boolean flag)
public short getSid()
Record
protected int getExtraDataSize()
getExtraDataSize
in class SharedValueRecordBase
protected void serializeExtraData(LittleEndianOutput out)
serializeExtraData
in class SharedValueRecordBase
public java.lang.String toString()
Record
public TableRecord copy()
copy
in interface Duplicatable
copy
in class StandardRecord
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.