package org.rrd4j.graph
RRD4J graph capabilities.

  • Class
    Description
    Represents an area plot element in RRD graphs.
    Abstract base class for graph axes in RRD graphs.
    Image worker implementation that creates buffered images for RRD graphs.
    Builder class for creating BufferedImageWorker instances with configurable parameters.
    Represents a computed data source (CDEF) in RRD graphs.
    Represents comment text elements in RRD graphs.
    Represents an area plot element with a constant value in RRD graphs.
    Represents a line plot element with a constant value in RRD graphs.
    Represents a data definition (DEF) in RRD graphs.
    A class that implement a downsampler, used to reduce the number of point to display.
    Represents a dataset containing timestamps and corresponding values.
    The elements of the graph.
    Utility class for resolving unit symbols based on magnitude.
    Represents a horizontal rule in RRD graphs.
    Represents a horizontal span in RRD graphs.
    Container for image rendering parameters in RRD graphs.
    Abstract base class for image workers in RRD graphs.
    Handles legend composition and layout for RRD graphs.
    Represents legend text elements in RRD graphs.
    Represents a line plot element in RRD graphs.
    Utility service for logarithmic scaling operations in RRD graphs.
    Maps data coordinates to pixel coordinates for RRD graph rendering.
    Enumeration of text alignment and formatting markers used in RRD graph legends.
    Monotone cubic Hermite interpolation (Fritsch-Carlson / Fritsch-Butland) used to smooth graph plot lines and area boundaries.
    Iterator for processing paths in RRD graph rendering.
    Represents a plottable data definition (PDEF) in RRD graphs.
    Abstract base class for plot elements in RRD graphs.
    Represents printable text elements in RRD graphs.
    Class which actually creates Rrd4j graphs (does the hard work).
    Class to represent various constants used for graphing.
    Font constructor, to use embedded fonts.
    Class which should be used to define new Rrd4j graph.
    FileImageSource class.
    Implementations of this class can be used to generate image than can be layered on graph.
    UrlImageSource class.
    Core graph generation engine for RRD graphs.
    Class to represent successfully created Rrd4j graph.
    The plot geometry and series behind a rendered graph, in a form a script can invert: given a cursor position in image pixels it yields the time and the value at that point.
    Abstract base class for rule elements in RRD graphs.
    Simple time label using a format similar to strftime.
    Abstract base class for data sources in RRD graphs.
    Represents a plot element that obtains data from a named source.
    Abstract base class for span elements in RRD graphs.
    Represents a stacked plot element in RRD graphs.
    I2P adapter for jfreesvg.
    Definition for a data source in a graph.
    Represents the time axis (x-axis) in RRD graphs.
    Configuration settings for time axis in RRD graphs.
    Simplified version of DateFormat for just defining how to map a timestamp into a label for presentation.
    Enumeration of time units used in RRD graphs.
    Represents value axis (y-axis) in RRD graphs.
    Configuration for Y-axis labels and grid spacing.
    Represents logarithmic value axis (y-axis) in RRD graphs.
    IntDoubleLabelConsumer class.
    Consumer that draws a line at a position.
    Represents MRTG-style value axis (y-axis) in RRD graphs.
    Configuration settings for value axis in RRD graphs.
    Utility class for scaling values with appropriate units in RRD graphs.
    Represents a scaled value with its corresponding unit.
    Represents a variable definition (VDEF) in RRD graphs.
    Represents a vertical rule in RRD graphs.
    Represents a vertical span in RRD graphs.