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

public final Class SeriesRecord

extends StandardRecord
Class Inheritance
Imports
java.util.Map, java.util.function.Supplier, org.apache.poi.hssf.record.HSSFRecordTypes, .RecordInputStream, .StandardRecord, org.apache.poi.util.GenericRecordUtil, .LittleEndianOutput

The series record describes the overall data for a series.

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public SeriesRecord
public short

Returns:

One of BUBBLE_SERIES_TYPE_DATES BUBBLE_SERIES_TYPE_NUMERIC BUBBLE_SERIES_TYPE_SEQUENCE BUBBLE_SERIES_TYPE_TEXT
getBubbleSeriesType
()

Get the bubble series type field for the Series record.

public short

Returns:

One of CATEGORY_DATA_TYPE_DATES CATEGORY_DATA_TYPE_NUMERIC CATEGORY_DATA_TYPE_SEQUENCE CATEGORY_DATA_TYPE_TEXT
getCategoryDataType
()

Get the category data type field for the Series record.

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

Get the num bubble values field for the Series record.

public short
getNumCategories()

Get the num categories field for the Series record.

public short
getNumValues()

Get the num values field for the Series record.

public short
getSid()

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

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

public short

Returns:

One of VALUES_DATA_TYPE_DATES VALUES_DATA_TYPE_NUMERIC VALUES_DATA_TYPE_SEQUENCE VALUES_DATA_TYPE_TEXT
getValuesDataType
()

Get the values data type field for the Series record.

public void
serialize(LittleEndianOutput
the output object
out
)

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

Write the data content of this BIFF record.

public void
setBubbleSeriesType(short
One of BUBBLE_SERIES_TYPE_DATES BUBBLE_SERIES_TYPE_NUMERIC BUBBLE_SERIES_TYPE_SEQUENCE BUBBLE_SERIES_TYPE_TEXT
field_5_bubbleSeriesType
)

Set the bubble series type field for the Series record.

public void
setCategoryDataType(short
One of CATEGORY_DATA_TYPE_DATES CATEGORY_DATA_TYPE_NUMERIC CATEGORY_DATA_TYPE_SEQUENCE CATEGORY_DATA_TYPE_TEXT
field_1_categoryDataType
)

Set the category data type field for the Series record.

public void
setNumBubbleValues(short field_6_numBubbleValues)

Set the num bubble values field for the Series record.

public void
setNumCategories(short field_3_numCategories)

Set the num categories field for the Series record.

public void
setNumValues(short field_4_numValues)

Set the num values field for the Series record.

public void
setValuesDataType(short
One of VALUES_DATA_TYPE_DATES VALUES_DATA_TYPE_NUMERIC VALUES_DATA_TYPE_SEQUENCE VALUES_DATA_TYPE_TEXT
field_2_valuesDataType
)

Set the values data type field for the Series record.

Inherited from org.apache.poi.hssf.record.StandardRecord:
getRecordSizeserialize

Field Detail

BUBBLE_SERIES_TYPE_DATESback to summary
public static final short BUBBLE_SERIES_TYPE_DATES
BUBBLE_SERIES_TYPE_NUMERICback to summary
public static final short BUBBLE_SERIES_TYPE_NUMERIC
BUBBLE_SERIES_TYPE_SEQUENCEback to summary
public static final short BUBBLE_SERIES_TYPE_SEQUENCE
BUBBLE_SERIES_TYPE_TEXTback to summary
public static final short BUBBLE_SERIES_TYPE_TEXT
CATEGORY_DATA_TYPE_DATESback to summary
public static final short CATEGORY_DATA_TYPE_DATES
CATEGORY_DATA_TYPE_NUMERICback to summary
public static final short CATEGORY_DATA_TYPE_NUMERIC
CATEGORY_DATA_TYPE_SEQUENCEback to summary
public static final short CATEGORY_DATA_TYPE_SEQUENCE
CATEGORY_DATA_TYPE_TEXTback to summary
public static final short CATEGORY_DATA_TYPE_TEXT
field_1_categoryDataTypeback to summary
private short field_1_categoryDataType
field_2_valuesDataTypeback to summary
private short field_2_valuesDataType
field_3_numCategoriesback to summary
private short field_3_numCategories
field_4_numValuesback to summary
private short field_4_numValues
field_5_bubbleSeriesTypeback to summary
private short field_5_bubbleSeriesType
field_6_numBubbleValuesback to summary
private short field_6_numBubbleValues
sidback to summary
public static final short sid
VALUES_DATA_TYPE_DATESback to summary
public static final short VALUES_DATA_TYPE_DATES
VALUES_DATA_TYPE_NUMERICback to summary
public static final short VALUES_DATA_TYPE_NUMERIC
VALUES_DATA_TYPE_SEQUENCEback to summary
public static final short VALUES_DATA_TYPE_SEQUENCE
VALUES_DATA_TYPE_TEXTback to summary
public static final short VALUES_DATA_TYPE_TEXT

Constructor Detail

SeriesRecordback to summary
public SeriesRecord()
SeriesRecordback to summary
public SeriesRecord(SeriesRecord other)
SeriesRecordback to summary
public SeriesRecord(RecordInputStream in)

Method Detail

copyback to summary
public SeriesRecord copy()

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

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

Returns:SeriesRecord

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

a deep copy of the implementing class / instance

Annotations
@Override
getBubbleSeriesTypeback to summary
public short getBubbleSeriesType()

Get the bubble series type field for the Series record.

Returns:short

One of BUBBLE_SERIES_TYPE_DATES BUBBLE_SERIES_TYPE_NUMERIC BUBBLE_SERIES_TYPE_SEQUENCE BUBBLE_SERIES_TYPE_TEXT

getCategoryDataTypeback to summary
public short getCategoryDataType()

Get the category data type field for the Series record.

Returns:short

One of CATEGORY_DATA_TYPE_DATES CATEGORY_DATA_TYPE_NUMERIC CATEGORY_DATA_TYPE_SEQUENCE CATEGORY_DATA_TYPE_TEXT

getDataSizeback to summary
protected int getDataSize()

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

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
getNumBubbleValuesback to summary
public short getNumBubbleValues()

Get the num bubble values field for the Series record.

getNumCategoriesback to summary
public short getNumCategories()

Get the num categories field for the Series record.

getNumValuesback to summary
public short getNumValues()

Get the num values field for the Series record.

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

getValuesDataTypeback to summary
public short getValuesDataType()

Get the values data type field for the Series record.

Returns:short

One of VALUES_DATA_TYPE_DATES VALUES_DATA_TYPE_NUMERIC VALUES_DATA_TYPE_SEQUENCE VALUES_DATA_TYPE_TEXT

serializeback to summary
public void serialize(LittleEndianOutput out)

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

Doc from org.apache.poi.hssf.record.StandardRecord.serialize.

Write the data content of this BIFF record. The 'ushort sid' and 'ushort size' header fields have already been written by the superclass.

The number of bytes written must equal the record size reported by org.apache.poi.hssf.record.Record#getRecordSize()} minus four ( record header consisting of a 'ushort sid' and 'ushort reclength' has already been written by their superclass).

Parameters
out:LittleEndianOutput

the output object

setBubbleSeriesTypeback to summary
public void setBubbleSeriesType(short field_5_bubbleSeriesType)

Set the bubble series type field for the Series record.

Parameters
field_5_bubbleSeriesType:short

One of BUBBLE_SERIES_TYPE_DATES BUBBLE_SERIES_TYPE_NUMERIC BUBBLE_SERIES_TYPE_SEQUENCE BUBBLE_SERIES_TYPE_TEXT

setCategoryDataTypeback to summary
public void setCategoryDataType(short field_1_categoryDataType)

Set the category data type field for the Series record.

Parameters
field_1_categoryDataType:short

One of CATEGORY_DATA_TYPE_DATES CATEGORY_DATA_TYPE_NUMERIC CATEGORY_DATA_TYPE_SEQUENCE CATEGORY_DATA_TYPE_TEXT

setNumBubbleValuesback to summary
public void setNumBubbleValues(short field_6_numBubbleValues)

Set the num bubble values field for the Series record.

setNumCategoriesback to summary
public void setNumCategories(short field_3_numCategories)

Set the num categories field for the Series record.

setNumValuesback to summary
public void setNumValues(short field_4_numValues)

Set the num values field for the Series record.

setValuesDataTypeback to summary
public void setValuesDataType(short field_2_valuesDataType)

Set the values data type field for the Series record.

Parameters
field_2_valuesDataType:short

One of VALUES_DATA_TYPE_DATES VALUES_DATA_TYPE_NUMERIC VALUES_DATA_TYPE_SEQUENCE VALUES_DATA_TYPE_TEXT