| Package | Description |
|---|---|
| org.rrd4j.core |
core RRD4J implementation.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
RrdDouble<U extends RrdUpdater<U>>
RRD double primitive type.
|
(package private) class |
RrdDoubleArray<U extends RrdUpdater<U>>
RRD primitive type for handling arrays of double values.
|
(package private) class |
RrdDoubleMatrix<U extends RrdUpdater<U>>
RRD primitive type for handling matrices of double values.
|
(package private) class |
RrdEnum<U extends RrdUpdater<U>,E extends Enum<E>>
RRD primitive type for handling enum values.
|
(package private) class |
RrdInt<U extends RrdUpdater<U>>
RRD integer primitive type.
|
(package private) class |
RrdLong<U extends RrdUpdater<U>>
RRD primitive type for handling long integer values.
|
(package private) class |
RrdPrimitive<U extends RrdUpdater<U>>
Abstract base class for all RRD primitive data types.
|
(package private) class |
RrdString<U extends RrdUpdater<U>>
RRD primitive type for handling string values.
|
(package private) interface |
RrdUpdater<T extends RrdUpdater<T>>
Interface for RRD components that can update their state.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Robin
Class to represent archive values for a single datasource.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Archive
Class to represent single RRD archive in a RRD with its internal state.
|
class |
ArcState
Class to represent internal RRD archive state for a single datasource.
|
class |
Datasource
Class to represent single datasource within RRD.
|
class |
Header
Class to represent RRD header.
|
(package private) class |
RobinArray
Class to represent archive values for a single datasource.
|
(package private) class |
RobinMatrix
Class to represent archive values for a single datasource.
|
class |
RrdDb
Main class used to create and manipulate round robin databases (RRDs).
|
| Constructor and Description |
|---|
RrdDouble(RrdUpdater<U> updater)
Creates a new RRD double primitive.
|
RrdDouble(RrdUpdater<U> updater,
boolean isConstant)
Creates a new RRD double primitive.
|
RrdDoubleArray(RrdUpdater<U> updater,
int length) |
RrdDoubleMatrix(RrdUpdater<U> updater,
int row,
int column,
boolean shouldInitialize) |
RrdEnum(RrdUpdater<U> updater,
boolean isConstant,
Class<E> clazz) |
RrdEnum(RrdUpdater<U> updater,
Class<E> clazz) |
RrdInt(RrdUpdater<U> updater)
Creates a new RRD integer primitive.
|
RrdInt(RrdUpdater<U> updater,
boolean isConstant)
Creates a new RRD integer primitive.
|
RrdLong(RrdUpdater<U> updater) |
RrdLong(RrdUpdater<U> updater,
boolean isConstant) |
RrdPrimitive(RrdUpdater<U> updater,
int type,
boolean isConstant) |
RrdPrimitive(RrdUpdater<U> updater,
int type,
int count,
boolean isConstant) |
RrdString(RrdUpdater<U> updater) |
RrdString(RrdUpdater<U> updater,
boolean isConstant) |