public abstract class Chart<T extends Chart<?,?>,E extends SeriesOption> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Dataset> |
datasets |
protected Option |
option |
protected T |
self |
protected List<SeriesOption> |
series |
protected Class<E> |
seriesClazz |
| Constructor and Description |
|---|
Chart(Class<T> clazz,
Class<E> seriesClazz) |
| Modifier and Type | Method and Description |
|---|---|
T |
addDataset(Dataset dataset) |
T |
addDataset(Object[] source) |
T |
addDataset(Object[][] source) |
T |
addDataset(Object[][][] source) |
T |
addSeries(E series) |
T |
addSeries(Object[] data) |
T |
addSeries(Object[][] data) |
T |
addSeries(Object[][][] data) |
T |
addSeries(String name,
Object[] data) |
T |
addSeries(String name,
Object[][] data) |
T |
addSeries(String name,
Object[][][] data) |
protected abstract E |
createSeries() |
protected E |
createSeries(E series) |
protected E |
createSeries(Object data) |
protected E |
createSeries(String name,
Object data) |
Option |
getOption() |
T |
setLegend() |
T |
setLegend(Legend legend) |
T |
setTitle(String text) |
T |
setTitle(Title title) |
T |
setTooltip(String trigger) |
T |
setTooltip(Tooltip tooltip) |
T |
setVisualMap(Number min,
Number max) |
T |
setVisualMap(VisualMapOption visualMap) |
protected final Class<E extends SeriesOption> seriesClazz
protected List<SeriesOption> series
protected Option option
public Option getOption()
public T setLegend()
public T setVisualMap(VisualMapOption visualMap)
protected abstract E createSeries()
Copyright © 2022. All rights reserved.