All Classes and Interfaces

Class
Description
Abstract implementation of ChartCustomizer that provides access to parameter, variable and field values.
 
 
 
 
 
 
 
 
 
 
This interface allows users to provide pluggable chart customizers.
 
 
 
 
 
A writer that generates the Java code required to produce a given report template programmatically, using the JasperReports API.
Factory of objects used in compiled reports.
 
Chart element visitor.
 
An expression collector traverses a report and collects report expressions out of it.
 
 
 
A chart verifier.
 
Chart themes give more control over chart output, including the creation of the JFreeChart object itself.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A wrapper for the Drawable interface in the JCommon library: you will need the JCommon classes in your classpath to compile this class.
Abstract implementation of JRChartCustomizer that provides access to parameter, variable and field values.
Area charts and Stacked Area charts rely on this plot to render their axes and items.
Represents all the formatting options of a chart axis.
Deprecated.
To be removed.
Type of plot used to render Bar, Stacked Bar, and XY Bar charts.
 
Deprecated.
To be removed.
 
 
 
 
 
 
Base read-only implementation of JRChartAxis.
 
 
 
An immutable instantiation of a JRDataRange, suitable for holding a range.
 
 
 
 
An immutable representation of the formatting options for showing the item labels in a category plot.
 
An immutable representation of the layout of a Meter chart.
An immutable representation of the layout options of a multiple axis chart.
Deprecated.
To be removed.
 
 
 
 
An immutable representation of the layout of a thermometer plot.
 
 
 
 
 
An immutable version of a dataset that generates a single value.
An immutable representation of the formatting options for showing the value of a value dataset.
 
 
 
 
Only Bubble charts use this type of plot.
The Candlestick plot is also an axis-oriented plot and allows you to customize axis labels using expressions.
 
This dataset accommodates one or more data series consisting of values associated with categories.
Type of plot used for rendering category charts.
Represents the series for any Category dataset.
Implementations of this interface can be used for rendering chart components.
Describes an axis that can be added to a multiple axis chart.
This interface allows users to provide pluggable chart customizers.
Datasets are used to represent the actual data needed to generate a chart.
Chart plots define chart appearance and display details such as colors, legend or labels.
 
Type of the plot used to render Line, XY Line and Scatter charts.
Represents a numeric range.
 
Deprecated.
To be removed.
 
 
 
 
 
 
 
JRChartAxis implementation to be used for report design.
 
Contains a range of values.
 
 
 
 
An object that specifies how an item label should be displayed.
 
A meter plot that displays a single value against a range of values.
Contains information on how a multiple axis chart should be displayed.
Deprecated.
To be removed.
 
 
 
 
The layout options of a thermometer chart.
 
 
 
 
 
A data set that contains a single value.
An object that specifies how a single value should be displayed.
 
 
 
 
 
Deprecated.
To be removed.
 
 
 
 
 
 
Describes an axis that can be added to a multiple axis chart.
 
 
 
 
 
 
 
 
 
 
 
 
Deprecated.
To be removed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This dataset accommodates one or more data series consisting of values associated with tasks and subtasks.
Represents the series for the Gantt dataset.
Although the name of this dataset is "High-Low", it can actually hold a series of (x, high, low, open, close, volume) items.
Used only in combination with High-Low charts, this type of plot lets users customize the labels for both axes, like all the other axis-oriented plots.
Contains the formatting option for the textual representation of item labels in a category plot
Type of plot used to render Line charts.
Defines a subsection of a meter chart.
This type of plot can be used only for Meter charts and represents the display options of a Meter Chart.
Represents the display options and nested charts of a multiple axis chart.
Deprecated.
To be removed.
This dataset is useful for rendering Pie charts.
Type of plot used for rendering Pie charts.
Represents the series for the Pie dataset.
Scatter plots are used only with Scatter charts.
Represents the display options of a Thermometer chart.
 
The Time Period dataset is very much like the Time Series dataset in that it wraps series consisting of (time period, numeric value) pairs.
Represents the series for the Time Period dataset.
Represents the series for the Time Series dataset.
This dataset wraps one or multiple time series.
This type of plot is similar to the Line plot and Scatter plot in that it lets users configure the labels for both axes, the rendering of lines to connect the item points, and the rendering of the small shapes that mark each item point on the target plot area.
 
This class represents a dataset that consists of a single value.
Represents the formatting option for the textual representation of a value displayed in a Meter or Thermometer chart.
 
This dataset is a wrapper for data series made of (x, y) value pairs and is used for rendering XY Bar, XY Line, XY Area, and Scatter Plot charts.
Represents the series for the XY dataset.
The XYZ dataset wraps series consisting of (x, y, z) items.
 
 
 
A chart item hyperlink provider used for multiple axis charts.
Interface that represents a JRChartCustomizer that is assigned a name after being instantiated using the default empty constructor.
 
 
 
 
 
 
Spider Chart preview converter.
 
Spider Chart design evaluator.