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