| Interface | Description |
|---|---|
| DownSampler | A class that implement a downsampler, used to reduce the number of point to display. |
| RrdGraphConstants | Class to represent various constants used for graphing. |
| RrdGraphDef.ImageSource | Implementations of this class can be used to generate image than can be layered on graph. |
| TimeLabelFormat | Simplified version of DateFormat for just defining how to map a timestamp into a label for
presentation. |
| Class | Description |
|---|---|
| Area | Represents an area plot element in RRD graphs. |
| Axis | Abstract base class for graph axes in RRD graphs. |
| BufferedImageWorker | Image worker implementation that creates buffered images for RRD graphs. |
| BufferedImageWorker.Builder | Builder class for creating BufferedImageWorker instances with configurable parameters. |
| CDef | Represents a computed data source (CDEF) in RRD graphs. |
| CommentText | Represents comment text elements in RRD graphs. |
| ConstantArea | Represents an area plot element with a constant value in RRD graphs. |
| ConstantLine | Represents a line plot element with a constant value in RRD graphs. |
| Def | Represents a data definition (DEF) in RRD graphs. |
| DownSampler.DataSet | Represents a dataset containing timestamps and corresponding values. |
| FindUnit | Utility class for resolving unit symbols based on magnitude. |
| HRule | Represents a horizontal rule in RRD graphs. |
| HSpan | Represents a horizontal span in RRD graphs. |
| ImageParameters | Container for image rendering parameters in RRD graphs. |
| ImageWorker | Abstract base class for image workers in RRD graphs. |
| LegendComposer | Handles legend composition and layout for RRD graphs. |
| LegendText | Represents legend text elements in RRD graphs. |
| Line | Represents a line plot element in RRD graphs. |
| LogService | Utility service for logarithmic scaling operations in RRD graphs. |
| Mapper | Maps data coordinates to pixel coordinates for RRD graph rendering. |
| PathIterator | Iterator for processing paths in RRD graph rendering. |
| PDef | Represents a plottable data definition (PDEF) in RRD graphs. |
| PlotElement | Abstract base class for plot elements in RRD graphs. |
| PrintText | Represents printable text elements in RRD graphs. |
| RrdGraph | Class which actually creates Rrd4j graphs (does the hard work). |
| RrdGraphConstants.FontConstructor | Font constructor, to use embedded fonts. |
| RrdGraphDef | Class which should be used to define new Rrd4j graph. |
| RrdGraphGenerator | Core graph generation engine for RRD graphs. |
| RrdGraphInfo | Class to represent successfully created Rrd4j graph. |
| Rule | Abstract base class for rule elements in RRD graphs. |
| SimpleTimeLabelFormat | Simple time label using a format similar to strftime. |
| Source | Abstract base class for data sources in RRD graphs. |
| SourcedPlotElement | Represents a plot element that obtains data from a named source. |
| Span | Abstract base class for span elements in RRD graphs. |
| Stack | Represents a stacked plot element in RRD graphs. |
| SVGImageWorker | I2P adapter for jfreesvg. |
| TDef | Definition for a data source in a graph. |
| TimeAxis | Represents the time axis (x-axis) in RRD graphs. |
| TimeAxisSetting | Configuration settings for time axis in RRD graphs. |
| ValueAxis | Represents value axis (y-axis) in RRD graphs. |
| ValueAxis.YLabel | Configuration for Y-axis labels and grid spacing. |
| ValueAxisLogarithmic | Represents logarithmic value axis (y-axis) in RRD graphs. |
| ValueAxisMrtg | Represents MRTG-style value axis (y-axis) in RRD graphs. |
| ValueAxisSetting | Configuration settings for value axis in RRD graphs. |
| ValueScaler | Utility class for scaling values with appropriate units in RRD graphs. |
| ValueScaler.Scaled | Represents a scaled value with its corresponding unit. |
| VDef | Represents a variable definition (VDEF) in RRD graphs. |
| VRule | Represents a vertical rule in RRD graphs. |
| VSpan | Represents a vertical span in RRD graphs. |
| Enum | Description |
|---|---|
| ElementsNames | The elements of the graph. |
| Markers | Enumeration of text alignment and formatting markers used in RRD graph legends. |
| RrdGraphConstants.FontTag | Allowed font tag names which can be used in RrdGraphDef.setFont(org.rrd4j.graph.RrdGraphConstants.FontTag,
java.awt.Font) method |
| TimeUnit | Enumeration of time units used in RRD graphs. |