| 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 | RobinClass to represent archive values for a single datasource. |
| Modifier and Type | Class and Description |
|---|---|
class | ArchiveClass to represent single RRD archive in a RRD with its internal state. |
class | ArcStateClass to represent internal RRD archive state for a single datasource. |
class | DatasourceClass to represent single datasource within RRD. |
class | HeaderClass to represent RRD header. |
(package private) class | RobinArrayClass to represent archive values for a single datasource. |
(package private) class | RobinMatrixClass to represent archive values for a single datasource. |
class | RrdDbMain class used to create and manipulate round robin databases (RRDs). |
| Constructor and Description |
|---|
RrdDouble(RrdUpdater<U> updater) |
RrdDouble(RrdUpdater<U> updater,
boolean isConstant) |
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) |