Package org.rrd4j.data
Interface IPlottable
- All Known Implementing Classes:
CubicSplineInterpolator
,LinearInterpolator
,Plottable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface IPlottable
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.
- Since:
- 3.7
-
Method Summary
Modifier and Type Method Description double
getValue(long timestamp)
Retrieves datapoint value based on a given timestamp.
-
Method Details
-
getValue
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.
-