org.HdrHistogram
Class EncodableHistogram
java.lang.Object
org.HdrHistogram.EncodableHistogram
- Direct Known Subclasses:
- AbstractHistogram, DoubleHistogram
public abstract class EncodableHistogram
- extends Object
A base class for all encodable (and decodable) histogram classes. Log readers and writers
will generally use this base class to provide common log processing across the integer value
based AbstractHistogram subclasses and the double value based DoubleHistogram class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EncodableHistogram
public EncodableHistogram()
getNeededByteBufferCapacity
public abstract int getNeededByteBufferCapacity()
encodeIntoCompressedByteBuffer
public abstract int encodeIntoCompressedByteBuffer(ByteBuffer targetBuffer,
int compressionLevel)
getStartTimeStamp
public abstract long getStartTimeStamp()
setStartTimeStamp
public abstract void setStartTimeStamp(long startTimeStamp)
getEndTimeStamp
public abstract long getEndTimeStamp()
setEndTimeStamp
public abstract void setEndTimeStamp(long endTimestamp)
getMaxValueAsDouble
public abstract double getMaxValueAsDouble()
Copyright © 2014. All rights reserved.