public class SeriesColumn extends Series
A column series. If the type option is not specified, it is inherited from chart.type.
Configuration options for the series are given in three levels:
column series are defined in plotOptions.column.Highcharts.chart('container', { plotOptions: { series: { // general options for all series }, column: { // shared options for all column series } }, series: [{ // specific options for this series instance type: 'column' }] }); TypeScript:
type property.if (chart.options.series?.[0]?.type === column) { // code specific to the column series }
Copyright (c) 2026 Powerbuilt Systems. All rights reserved.| Modifier and Type | Field and Description |
|---|---|
static SeriesColumn |
NULL |
| Constructor and Description |
|---|
SeriesColumn() |
| Modifier and Type | Method and Description |
|---|---|
List<Number> |
getData()
An array of data points for the series.
|
String |
getName()
The name of the series as shown in the legend, tooltip etc.
|
SeriesColumn |
setData(List<Number> data)
An array of data points for the series.
|
SeriesColumn |
setName(String name)
The name of the series as shown in the legend, tooltip etc.
|
set_hcNulledOptionpublic static final SeriesColumn NULL
public List<Number> getData()
An array of data points for the series. For the column series type, points can be given in the following ways:
An array of numerical values. In this case, the numerical values will be interpreted as y options. The x values will be automatically calculated, either starting at 0 and incremented by 1, or from pointStart and pointInterval given in the series options. If the axis has categories, these will be used. Example:
data: [0, 5, 3, 5] An array of arrays with 2 values. In this case, the values correspond to x,y. If the first value is a string, it is applied as the name of the point, and the x value is inferred.
data: [ [0, 6], [1, 2], [2, 6] ] An array of objects with named values. The following snippet shows only a few settings, see the complete options set below. If the total number of data points exceeds the series' turboThreshold, this option is not available.
data: [{ x: 1, y: 9, name: "Point2", color: "#00FF00" }, { x: 1, y: 6, name: "Point1", color: "#FF00FF" }] public SeriesColumn setData(List<Number> data)
An array of data points for the series. For the column series type, points can be given in the following ways:
An array of numerical values. In this case, the numerical values will be interpreted as y options. The x values will be automatically calculated, either starting at 0 and incremented by 1, or from pointStart and pointInterval given in the series options. If the axis has categories, these will be used. Example:
data: [0, 5, 3, 5] An array of arrays with 2 values. In this case, the values correspond to x,y. If the first value is a string, it is applied as the name of the point, and the x value is inferred.
data: [ [0, 6], [1, 2], [2, 6] ] An array of objects with named values. The following snippet shows only a few settings, see the complete options set below. If the total number of data points exceeds the series' turboThreshold, this option is not available.
data: [{ x: 1, y: 9, name: "Point2", color: "#00FF00" }, { x: 1, y: 6, name: "Point1", color: "#FF00FF" }] data - the value for the data option.public String getName()
The name of the series as shown in the legend, tooltip etc. If a dataTable and dataMapping are used, the name defaults to the id of the primary data table column. Otherwise, it defaults to "Series {n}", where n is the index of the series, starting at 1.
public SeriesColumn setName(String name)
The name of the series as shown in the legend, tooltip etc. If a dataTable and dataMapping are used, the name defaults to the id of the primary data table column. Otherwise, it defaults to "Series {n}", where n is the index of the series, starting at 1.
Copyright © 2026. All rights reserved.