class RrdEnum<U extends RrdUpdater<U>,E extends Enum<E>> extends RrdPrimitive<U>
RRD_DOUBLE, RRD_INT, RRD_LONG, RRD_PRIM_SIZES, RRD_STRING, STRING_LENGTH
Constructor and Description |
---|
RrdEnum(RrdUpdater<U> updater,
boolean isConstant,
Class<E> clazz) |
RrdEnum(RrdUpdater<U> updater,
Class<E> clazz) |
Modifier and Type | Method and Description |
---|---|
(package private) E |
get() |
(package private) String |
name() |
(package private) void |
set(E value) |
isCachingAllowed, readBytes, readDouble, readDouble, readDouble, readEnum, readInt, readLong, readString, writeBytes, writeDouble, writeDouble, writeDouble, writeDouble, writeEnum, writeInt, writeLong, writeString
RrdEnum(RrdUpdater<U> updater, boolean isConstant, Class<E> clazz)
RrdEnum(RrdUpdater<U> updater, Class<E> clazz)
void set(E value) throws IOException
IOException
E get() throws IOException
IOException
String name() throws IOException
IOException