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

public final Class ArrayRecord

extends SharedValueRecordBase
Class Inheritance
Imports
java.util.Map, java.util.function.Supplier, org.apache.poi.hssf.util.CellRangeAddress8Bit, org.apache.poi.ss.formula.Formula, org.apache.poi.ss.formula.ptg.Ptg, org.apache.poi.util.GenericRecordUtil, .LittleEndianOutput

ARRAY (0x0221)

Treated in a similar way to SharedFormulaRecord

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public ArrayRecord
protected int
public Ptg[]
public Map<String, Supplier<?>>
public HSSFRecordTypes
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
protected void
Inherited from org.apache.poi.hssf.record.SharedValueRecordBase:
getDataSizegetFirstColumngetFirstRowgetLastColumngetLastRowgetRangeisFirstCellisInRangeserialize

Field Detail

_field3notUsedback to summary
private int _field3notUsed
_formulaback to summary
private Formula _formula
_optionsback to summary
private int _options
OPT_ALWAYS_RECALCULATEback to summary
private static final int OPT_ALWAYS_RECALCULATE
OPT_CALCULATE_ON_OPENback to summary
private static final int OPT_CALCULATE_ON_OPEN
sidback to summary
public static final short sid

Constructor Detail

ArrayRecordback to summary
public ArrayRecord(ArrayRecord other)
ArrayRecordback to summary
public ArrayRecord(RecordInputStream in)
ArrayRecordback to summary
public ArrayRecord(Formula formula, CellRangeAddress8Bit range)

Method Detail

copyback to summary
public ArrayRecord copy()

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

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

Returns:ArrayRecord

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

a deep copy of the implementing class / instance

Annotations
@Override
getExtraDataSizeback to summary
protected int getExtraDataSize()

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

getFormulaTokensback to summary
public Ptg[] getFormulaTokens()
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
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

isAlwaysRecalculateback to summary
public boolean isAlwaysRecalculate()
isCalculateOnOpenback to summary
public boolean isCalculateOnOpen()
serializeExtraDataback to summary
protected void serializeExtraData(LittleEndianOutput out)

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