Top Description Fields Constructors Methods
org.apache.poi.hssf.record

public final Class TableRecord

extends SharedValueRecordBase
Class Inheritance
Static Imports
org.apache.poi.util.GenericRecordUtil.getBitsAsString

The record specifies a data table.

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.

Field Summary

Modifier and TypeField and Description
private static final BitField
private static final BitField
private static final BitField
private int
private int
private int
private int
private int
private int
private static final BitField
private static final BitField
private static final BitField
public static final short

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public TableRecord
private static CellReference
cr(int rowIx, int colIxAndFlags)

public int
public int
protected int
public int
public Map<String, Supplier<?>>
public HSSFRecordTypes
public int
public int
public short
getSid()

Implements abstract org.apache.poi.hssf.record.Record.getSid.

return the non static version of the id for this record.

public boolean
public boolean
public boolean
public boolean
public boolean
protected void
public void
setAlwaysCalc(boolean flag)

public void
setColDeleted(boolean flag)

public void
setColInputCol(int colInputCol)

public void
setColInputRow(int colInputRow)

public void
setFlags(int flags)

public void
setOneNotTwoVar(boolean flag)

public void
setRowDeleted(boolean flag)

public void
setRowInputCol(int rowInputCol)

public void
setRowInputRow(int rowInputRow)

public void
setRowOrColInpCell(boolean flag)

Inherited from org.apache.poi.hssf.record.SharedValueRecordBase:
getDataSizegetFirstColumngetFirstRowgetLastColumngetLastRowgetRangeisFirstCellisInRangeserialize

Field Detail

alwaysCalcback to summary
private static final BitField alwaysCalc
calcOnOpenback to summary
private static final BitField calcOnOpen
colDeletedback to summary
private static final BitField colDeleted
field_10_colInputColback to summary
private int field_10_colInputCol
field_5_flagsback to summary
private int field_5_flags
field_6_resback to summary
private int field_6_res
field_7_rowInputRowback to summary
private int field_7_rowInputRow
field_8_colInputRowback to summary
private int field_8_colInputRow
field_9_rowInputColback to summary
private int field_9_rowInputCol
oneOrTwoVarback to summary
private static final BitField oneOrTwoVar
rowDeletedback to summary
private static final BitField rowDeleted
rowOrColInpCellback to summary
private static final BitField rowOrColInpCell
sidback to summary
public static final short sid

Constructor Detail

TableRecordback to summary
public TableRecord(TableRecord other)
TableRecordback to summary
public TableRecord(RecordInputStream in)
TableRecordback to summary
public TableRecord(CellRangeAddress8Bit range)

Method Detail

copyback to summary
public TableRecord copy()

Implements abstract org.apache.poi.hssf.record.StandardRecord.copy.

Implements org.apache.poi.common.Duplicatable.copy.

Returns:TableRecord

Doc from org.apache.poi.common.Duplicatable.copy.

a deep copy of the implementing class / instance

Annotations
@Override
crback to summary
private static CellReference cr(int rowIx, int colIxAndFlags)
getColInputColback to summary
public int getColInputCol()
getColInputRowback to summary
public int getColInputRow()
getExtraDataSizeback to summary
protected int getExtraDataSize()

Implements abstract org.apache.poi.hssf.record.SharedValueRecordBase.getExtraDataSize.

getFlagsback to summary
public int getFlags()
getGenericPropertiesback to summary
public Map<String, Supplier<?>> getGenericProperties()

Implements org.apache.poi.common.usermodel.GenericRecord.getGenericProperties.

Annotations
@Override
getGenericRecordTypeback to summary
public HSSFRecordTypes getGenericRecordType()

Overrides default org.apache.poi.common.usermodel.GenericRecord.getGenericRecordType.

Implements abstract org.apache.poi.hssf.record.Record.getGenericRecordType.

Annotations
@Override
getRowInputColback to summary
public int getRowInputCol()
getRowInputRowback to summary
public int getRowInputRow()
getSidback to summary
public short getSid()

Implements abstract org.apache.poi.hssf.record.Record.getSid.

Doc from org.apache.poi.hssf.record.Record.getSid.

return the non static version of the id for this record.

Returns:short

he id for this record

isAlwaysCalcback to summary
public boolean isAlwaysCalc()
isColDeletedback to summary
public boolean isColDeleted()
isOneNotTwoVarback to summary
public boolean isOneNotTwoVar()
isRowDeletedback to summary
public boolean isRowDeleted()
isRowOrColInpCellback to summary
public boolean isRowOrColInpCell()
serializeExtraDataback to summary
protected void serializeExtraData(LittleEndianOutput out)

Implements abstract org.apache.poi.hssf.record.SharedValueRecordBase.serializeExtraData.

setAlwaysCalcback to summary
public void setAlwaysCalc(boolean flag)
setColDeletedback to summary
public void setColDeleted(boolean flag)
setColInputColback to summary
public void setColInputCol(int colInputCol)
setColInputRowback to summary
public void setColInputRow(int colInputRow)
setFlagsback to summary
public void setFlags(int flags)
setOneNotTwoVarback to summary
public void setOneNotTwoVar(boolean flag)
setRowDeletedback to summary
public void setRowDeleted(boolean flag)
setRowInputColback to summary
public void setRowInputCol(int rowInputCol)
setRowInputRowback to summary
public void setRowInputRow(int rowInputRow)
setRowOrColInpCellback to summary
public void setRowOrColInpCell(boolean flag)