net.sf.dynamicreports.report.builder.chart
Class ChartBuilders
java.lang.Object
net.sf.dynamicreports.report.builder.chart.ChartBuilders
public class ChartBuilders
- extends Object
A set of methods of creating and customizing charts
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
Method Summary |
AreaChartBuilder |
areaChart()
|
AxisFormatBuilder |
axisFormat()
|
Bar3DChartBuilder |
bar3DChart()
|
BarChartBuilder |
barChart()
|
BubbleChartBuilder |
bubbleChart()
|
CandlestickChartBuilder |
candlestickChart()
|
DifferenceChartBuilder |
differenceChart()
|
GanttChartBuilder |
ganttChart()
|
GanttChartSerieBuilder |
ganttSerie()
|
GroupedCategoryChartSerieBuilder |
groupedSerie(DRIExpression<? extends Number> valueExpression)
|
GroupedCategoryChartSerieBuilder |
groupedSerie(FieldBuilder<? extends Number> field)
|
GroupedCategoryChartSerieBuilder |
groupedSerie(String fieldName,
Class<? extends Number> valueClass)
|
GroupedCategoryChartSerieBuilder |
groupedSerie(ValueColumnBuilder<?,? extends Number> column)
|
GroupedCategoryChartSerieBuilder |
groupedSerie(VariableBuilder<? extends Number> variable)
|
GroupedStackedBarChartBuilder |
groupedStackedBarChart()
|
HighLowChartBuilder |
highLowChart()
|
LayeredBarChartBuilder |
layeredBarChart()
|
LineChartBuilder |
lineChart()
|
MeterChartBuilder |
meterChart()
|
MeterIntervalBuilder |
meterInterval()
|
MultiAxisChartBuilder |
multiAxisChart()
|
MultiAxisChartBuilder |
multiAxisChart(AbstractBaseChartBuilder<?,?,?>... charts)
|
PaintScaleBuilder |
paintScale(String label,
double value,
Paint paint)
|
Pie3DChartBuilder |
pie3DChart()
|
PieChartBuilder |
pieChart()
|
ScatterChartBuilder |
scatterChart()
|
CategoryChartSerieBuilder |
serie(DRIExpression<? extends Number> valueExpression)
|
CategoryChartSerieBuilder |
serie(FieldBuilder<? extends Number> field)
|
CategoryChartSerieBuilder |
serie(String fieldName,
Class<? extends Number> valueClass)
|
CategoryChartSerieBuilder |
serie(ValueColumnBuilder<?,? extends Number> column)
|
CategoryChartSerieBuilder |
serie(VariableBuilder<? extends Number> variable)
|
SpiderChartBuilder |
spiderChart()
|
StackedAreaChartBuilder |
stackedAreaChart()
|
StackedBar3DChartBuilder |
stackedBar3DChart()
|
StackedBarChartBuilder |
stackedBarChart()
|
ThermometerChartBuilder |
thermometerChart()
|
TimeSeriesChartBuilder |
timeSeriesChart()
|
WaterfallBarChartBuilder |
waterfallBarChart()
|
XyAreaChartBuilder |
xyAreaChart()
|
XyBarChartBuilder |
xyBarChart()
|
XyBlockChartBuilder |
xyBlockChart(double defaultLowerBound,
double defaultUpperBound,
Paint defaultPaint)
|
XyLineChartBuilder |
xyLineChart()
|
XyChartSerieBuilder |
xySerie(DRIExpression<? extends Number> valueExpression)
|
XyChartSerieBuilder |
xySerie(FieldBuilder<? extends Number> field)
|
XyChartSerieBuilder |
xySerie(String fieldName,
Class<? extends Number> valueClass)
|
XyChartSerieBuilder |
xySerie(ValueColumnBuilder<?,? extends Number> column)
|
XyChartSerieBuilder |
xySerie(VariableBuilder<? extends Number> variable)
|
XyStepChartBuilder |
xyStepChart()
|
XyzChartSerieBuilder |
xyzSerie()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChartBuilders
public ChartBuilders()
axisFormat
public AxisFormatBuilder axisFormat()
paintScale
public PaintScaleBuilder paintScale(String label,
double value,
Paint paint)
serie
public CategoryChartSerieBuilder serie(ValueColumnBuilder<?,? extends Number> column)
serie
public CategoryChartSerieBuilder serie(String fieldName,
Class<? extends Number> valueClass)
serie
public CategoryChartSerieBuilder serie(FieldBuilder<? extends Number> field)
serie
public CategoryChartSerieBuilder serie(DRIExpression<? extends Number> valueExpression)
serie
public CategoryChartSerieBuilder serie(VariableBuilder<? extends Number> variable)
groupedSerie
public GroupedCategoryChartSerieBuilder groupedSerie(ValueColumnBuilder<?,? extends Number> column)
groupedSerie
public GroupedCategoryChartSerieBuilder groupedSerie(String fieldName,
Class<? extends Number> valueClass)
groupedSerie
public GroupedCategoryChartSerieBuilder groupedSerie(FieldBuilder<? extends Number> field)
groupedSerie
public GroupedCategoryChartSerieBuilder groupedSerie(DRIExpression<? extends Number> valueExpression)
groupedSerie
public GroupedCategoryChartSerieBuilder groupedSerie(VariableBuilder<? extends Number> variable)
xySerie
public XyChartSerieBuilder xySerie(ValueColumnBuilder<?,? extends Number> column)
xySerie
public XyChartSerieBuilder xySerie(String fieldName,
Class<? extends Number> valueClass)
xySerie
public XyChartSerieBuilder xySerie(FieldBuilder<? extends Number> field)
xySerie
public XyChartSerieBuilder xySerie(DRIExpression<? extends Number> valueExpression)
xySerie
public XyChartSerieBuilder xySerie(VariableBuilder<? extends Number> variable)
xyzSerie
public XyzChartSerieBuilder xyzSerie()
ganttSerie
public GanttChartSerieBuilder ganttSerie()
areaChart
public AreaChartBuilder areaChart()
stackedAreaChart
public StackedAreaChartBuilder stackedAreaChart()
barChart
public BarChartBuilder barChart()
layeredBarChart
public LayeredBarChartBuilder layeredBarChart()
waterfallBarChart
public WaterfallBarChartBuilder waterfallBarChart()
stackedBarChart
public StackedBarChartBuilder stackedBarChart()
groupedStackedBarChart
public GroupedStackedBarChartBuilder groupedStackedBarChart()
bar3DChart
public Bar3DChartBuilder bar3DChart()
stackedBar3DChart
public StackedBar3DChartBuilder stackedBar3DChart()
lineChart
public LineChartBuilder lineChart()
pieChart
public PieChartBuilder pieChart()
pie3DChart
public Pie3DChartBuilder pie3DChart()
timeSeriesChart
public TimeSeriesChartBuilder timeSeriesChart()
differenceChart
public DifferenceChartBuilder differenceChart()
xyAreaChart
public XyAreaChartBuilder xyAreaChart()
xyBarChart
public XyBarChartBuilder xyBarChart()
xyLineChart
public XyLineChartBuilder xyLineChart()
xyStepChart
public XyStepChartBuilder xyStepChart()
scatterChart
public ScatterChartBuilder scatterChart()
spiderChart
public SpiderChartBuilder spiderChart()
multiAxisChart
public MultiAxisChartBuilder multiAxisChart()
multiAxisChart
public MultiAxisChartBuilder multiAxisChart(AbstractBaseChartBuilder<?,?,?>... charts)
xyBlockChart
public XyBlockChartBuilder xyBlockChart(double defaultLowerBound,
double defaultUpperBound,
Paint defaultPaint)
bubbleChart
public BubbleChartBuilder bubbleChart()
candlestickChart
public CandlestickChartBuilder candlestickChart()
highLowChart
public HighLowChartBuilder highLowChart()
meterChart
public MeterChartBuilder meterChart()
meterInterval
public MeterIntervalBuilder meterInterval()
thermometerChart
public ThermometerChartBuilder thermometerChart()
ganttChart
public GanttChartBuilder ganttChart()
Copyright © 2010-2014. All Rights Reserved.