Class Plottable

  • Direct Known Subclasses:
    CubicSplineInterpolator, LinearInterpolator

    public abstract class Plottable
    extends Object

    Interface to be used for custom datasources. If you wish to use a custom datasource in a graph, you should create a class implementing this interface that represents that datasource, and then pass this class on to the RrdGraphDef.

    • Constructor Detail

      • Plottable

        public Plottable()
    • Method Detail

      • getValue

        public double getValue​(long timestamp)
        Retrieves datapoint value based on a given timestamp. Use this method if you only have one series of data in this class.
        Parameters:
        timestamp - Timestamp in seconds for the datapoint.
        Returns:
        Double value of the datapoint.