Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractHistogram - Class in org.HdrHistogram
-
An abstract base class for integer values High Dynamic Range (HDR) Histograms
- AbstractHistogram(int) - Constructor for class org.HdrHistogram.AbstractHistogram
-
Construct an auto-resizing histogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- AbstractHistogram(long, long, int) - Constructor for class org.HdrHistogram.AbstractHistogram
-
Construct a histogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- AbstractHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.AbstractHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
- AbstractHistogram.AllValues - Class in org.HdrHistogram
- AbstractHistogram.LinearBucketValues - Class in org.HdrHistogram
- AbstractHistogram.LogarithmicBucketValues - Class in org.HdrHistogram
- AbstractHistogram.Percentiles - Class in org.HdrHistogram
- AbstractHistogram.RecordedValues - Class in org.HdrHistogram
- AbstractPackedLongArray - Class in org.HdrHistogram.packedarray
-
A Packed array of signed 64 bit values, and supports
get()
,set()
,add()
andincrement()
operations on the logical contents of the array. - AbstractPackedLongArray() - Constructor for class org.HdrHistogram.packedarray.AbstractPackedLongArray
- add(int, long) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Add to a value at a virtual index in the array
- add(int, long) - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Add to a value at a given index in the array
- add(int, long) - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Add to a value at a given index in the array
- add(AbstractHistogram) - Method in class org.HdrHistogram.AbstractHistogram
-
Add the contents of another histogram to this one.
- add(AbstractHistogram) - Method in class org.HdrHistogram.SynchronizedHistogram
- add(DoubleHistogram) - Method in class org.HdrHistogram.DoubleHistogram
-
Add the contents of another histogram to this one.
- add(DoubleHistogram) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- add(AbstractPackedLongArray) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Add the contents of the other array to this one
- addWhileCorrectingForCoordinatedOmission(AbstractHistogram, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Add the contents of another histogram to this one, while correcting the incoming data for coordinated omission.
- addWhileCorrectingForCoordinatedOmission(AbstractHistogram, long) - Method in class org.HdrHistogram.SynchronizedHistogram
- addWhileCorrectingForCoordinatedOmission(DoubleHistogram, double) - Method in class org.HdrHistogram.DoubleHistogram
-
Add the contents of another histogram to this one, while correcting the incoming data for coordinated omission.
- addWhileCorrectingForCoordinatedOmission(DoubleHistogram, double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- allValues() - Method in class org.HdrHistogram.AbstractHistogram
-
Provide a means of iterating through all histogram values using the finest granularity steps supported by the underlying representation.
- allValues() - Method in class org.HdrHistogram.DoubleHistogram
-
Provide a means of iterating through all histogram values using the finest granularity steps supported by the underlying representation.
- allValues() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- allValues() - Method in class org.HdrHistogram.SynchronizedHistogram
- AllValuesIterator - Class in org.HdrHistogram
-
Used for iterating through histogram values using the finest granularity steps supported by the underlying representation.
- AllValuesIterator(AbstractHistogram) - Constructor for class org.HdrHistogram.AllValuesIterator
- AtomicHistogram - Class in org.HdrHistogram
-
A High Dynamic Range (HDR) Histogram using atomic
long
count type - AtomicHistogram(long, int) - Constructor for class org.HdrHistogram.AtomicHistogram
-
Construct a AtomicHistogram given the Highest value to be tracked and a number of significant decimal digits.
- AtomicHistogram(long, long, int) - Constructor for class org.HdrHistogram.AtomicHistogram
-
Construct a AtomicHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- AtomicHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.AtomicHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
C
- clear() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Clear the array contents
- clear() - Method in class org.HdrHistogram.packedarray.ConcurrentPackedLongArray
- close() - Method in class org.HdrHistogram.HistogramLogReader
- close() - Method in class org.HdrHistogram.HistogramLogScanner
-
Close underlying scanner.
- close() - Method in class org.HdrHistogram.HistogramLogWriter
-
Closes the file or output stream for this log writer.
- ConcurrentDoubleHistogram - Class in org.HdrHistogram
-
A floating point values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.
- ConcurrentDoubleHistogram(int) - Constructor for class org.HdrHistogram.ConcurrentDoubleHistogram
-
Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.
- ConcurrentDoubleHistogram(long, int) - Constructor for class org.HdrHistogram.ConcurrentDoubleHistogram
-
Construct a new DoubleHistogram with the specified dynamic range (provided in
highestToLowestValueRatio
) and using a precision stated as a number of significant decimal digits. - ConcurrentDoubleHistogram(DoubleHistogram) - Constructor for class org.HdrHistogram.ConcurrentDoubleHistogram
-
Construct a
ConcurrentDoubleHistogram
with the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents) - ConcurrentHistogram - Class in org.HdrHistogram
-
An integer values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.
- ConcurrentHistogram(int) - Constructor for class org.HdrHistogram.ConcurrentHistogram
-
Construct an auto-resizing ConcurrentHistogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- ConcurrentHistogram(long, int) - Constructor for class org.HdrHistogram.ConcurrentHistogram
-
Construct a ConcurrentHistogram given the Highest value to be tracked and a number of significant decimal digits.
- ConcurrentHistogram(long, long, int) - Constructor for class org.HdrHistogram.ConcurrentHistogram
-
Construct a ConcurrentHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- ConcurrentHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.ConcurrentHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
- ConcurrentPackedLongArray - Class in org.HdrHistogram.packedarray
-
A Packed array of signed 64 bit values that supports
get()
,set()
,add()
andincrement()
operations the logical contents of the array. - ConcurrentPackedLongArray(int) - Constructor for class org.HdrHistogram.packedarray.ConcurrentPackedLongArray
- ConcurrentPackedLongArray(int, int) - Constructor for class org.HdrHistogram.packedarray.ConcurrentPackedLongArray
- copy() - Method in class org.HdrHistogram.AbstractHistogram
-
Create a copy of this histogram, complete with data and everything.
- copy() - Method in class org.HdrHistogram.AtomicHistogram
- copy() - Method in class org.HdrHistogram.ConcurrentHistogram
- copy() - Method in class org.HdrHistogram.DoubleHistogram
-
Create a copy of this histogram, complete with data and everything.
- copy() - Method in class org.HdrHistogram.Histogram
- copy() - Method in class org.HdrHistogram.IntCountsHistogram
- copy() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Create a copy of this array, complete with data and everything.
- copy() - Method in class org.HdrHistogram.packedarray.ConcurrentPackedLongArray
- copy() - Method in class org.HdrHistogram.packedarray.PackedLongArray
- copy() - Method in class org.HdrHistogram.PackedConcurrentHistogram
- copy() - Method in class org.HdrHistogram.PackedHistogram
- copy() - Method in class org.HdrHistogram.ShortCountsHistogram
- copy() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- copy() - Method in class org.HdrHistogram.SynchronizedHistogram
- copyCorrectedForCoordinatedOmission(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get a copy of this histogram, corrected for coordinated omission.
- copyCorrectedForCoordinatedOmission(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get a copy of this histogram, corrected for coordinated omission.
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.AtomicHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.ConcurrentHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.Histogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.IntCountsHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.PackedConcurrentHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.PackedHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.ShortCountsHistogram
- copyCorrectedForCoordinatedOmission(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- copyInto(AbstractHistogram) - Method in class org.HdrHistogram.AbstractHistogram
-
Copy this histogram into the target histogram, overwriting it's contents.
- copyInto(AbstractHistogram) - Method in class org.HdrHistogram.SynchronizedHistogram
- copyInto(DoubleHistogram) - Method in class org.HdrHistogram.DoubleHistogram
-
Copy this histogram into the target histogram, overwriting it's contents.
- copyInto(DoubleHistogram) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- copyIntoCorrectedForCoordinatedOmission(AbstractHistogram, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Copy this histogram, corrected for coordinated omission, into the target histogram, overwriting it's contents.
- copyIntoCorrectedForCoordinatedOmission(AbstractHistogram, long) - Method in class org.HdrHistogram.SynchronizedHistogram
- copyIntoCorrectedForCoordinatedOmission(DoubleHistogram, double) - Method in class org.HdrHistogram.DoubleHistogram
-
Copy this histogram, corrected for coordinated omission, into the target histogram, overwriting it's contents.
- copyIntoCorrectedForCoordinatedOmission(DoubleHistogram, double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
D
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.AtomicHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.ConcurrentDoubleHistogram
-
Construct a new ConcurrentDoubleHistogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.ConcurrentHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.Histogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.IntCountsHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedConcurrentDoubleHistogram
-
Construct a new ConcurrentDoubleHistogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedConcurrentHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedDoubleHistogram
-
Construct a new ConcurrentDoubleHistogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.ShortCountsHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.SynchronizedHistogram
-
Construct a new histogram by decoding it from a ByteBuffer.
- decodeFromByteBuffer(ByteBuffer, Class<? extends AbstractHistogram>, long) - Static method in class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram by decoding it from a ByteBuffer, using a specified AbstractHistogram subclass for tracking internal counts (e.g.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.AtomicHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.ConcurrentDoubleHistogram
-
Construct a new ConcurrentDoubleHistogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.ConcurrentHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.Histogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.IntCountsHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedConcurrentDoubleHistogram
-
Construct a new ConcurrentDoubleHistogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedConcurrentHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedDoubleHistogram
-
Construct a new ConcurrentDoubleHistogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.PackedHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.ShortCountsHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, long) - Static method in class org.HdrHistogram.SynchronizedHistogram
-
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
- decodeFromCompressedByteBuffer(ByteBuffer, Class<? extends AbstractHistogram>, long) - Static method in class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram by decoding it from a compressed form in a ByteBuffer, using a specified AbstractHistogram subclass for tracking internal counts (e.g.
- DoubleAllValuesIterator - Class in org.HdrHistogram
-
Used for iterating through
DoubleHistogram
values using the finest granularity steps supported by the underlying representation. - DoubleAllValuesIterator(DoubleHistogram) - Constructor for class org.HdrHistogram.DoubleAllValuesIterator
- DoubleHistogram - Class in org.HdrHistogram
-
A floating point values High Dynamic Range (HDR) Histogram
- DoubleHistogram(int) - Constructor for class org.HdrHistogram.DoubleHistogram
-
Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.
- DoubleHistogram(int, Class<? extends AbstractHistogram>) - Constructor for class org.HdrHistogram.DoubleHistogram
-
Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.
- DoubleHistogram(long, int) - Constructor for class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram with the specified dynamic range (provided in
highestToLowestValueRatio
) and using a precision stated as a number of significant decimal digits. - DoubleHistogram(long, int, Class<? extends AbstractHistogram>) - Constructor for class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram with the specified dynamic range (provided in
highestToLowestValueRatio
) and using a precision stated as a number of significant decimal digits. - DoubleHistogram(DoubleHistogram) - Constructor for class org.HdrHistogram.DoubleHistogram
-
Construct a
DoubleHistogram
with the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents) - DoubleHistogram.AllValues - Class in org.HdrHistogram
- DoubleHistogram.LinearBucketValues - Class in org.HdrHistogram
- DoubleHistogram.LogarithmicBucketValues - Class in org.HdrHistogram
- DoubleHistogram.Percentiles - Class in org.HdrHistogram
- DoubleHistogram.RecordedValues - Class in org.HdrHistogram
-
An
Iterable
<DoubleHistogramIterationValue
> through the histogram using aDoubleRecordedValuesIterator
- DoubleHistogramIterationValue - Class in org.HdrHistogram
-
Represents a value point iterated through in a
DoubleHistogram
, with associated stats. - DoubleLinearIterator - Class in org.HdrHistogram
-
Used for iterating through
DoubleHistogram
values in linear steps. - DoubleLinearIterator(DoubleHistogram, double) - Constructor for class org.HdrHistogram.DoubleLinearIterator
- DoubleLogarithmicIterator - Class in org.HdrHistogram
-
Used for iterating through
DoubleHistogram
values values in logarithmically increasing levels. - DoubleLogarithmicIterator(DoubleHistogram, double, double) - Constructor for class org.HdrHistogram.DoubleLogarithmicIterator
- DoublePercentileIterator - Class in org.HdrHistogram
-
Used for iterating through
DoubleHistogram
values values according to percentile levels. - DoublePercentileIterator(DoubleHistogram, int) - Constructor for class org.HdrHistogram.DoublePercentileIterator
- DoubleRecordedValuesIterator - Class in org.HdrHistogram
-
Used for iterating through
DoubleHistogram
values values using the finest granularity steps supported by the underlying representation. - DoubleRecordedValuesIterator(DoubleHistogram) - Constructor for class org.HdrHistogram.DoubleRecordedValuesIterator
- DoubleRecorder - Class in org.HdrHistogram
-
Records floating point (double) values, and provides stable interval
DoubleHistogram
samples from live recorded data without interrupting or stalling active recording of values. - DoubleRecorder(int) - Constructor for class org.HdrHistogram.DoubleRecorder
-
Construct an auto-resizing
DoubleRecorder
using a precision stated as a number of significant decimal digits. - DoubleRecorder(int, boolean) - Constructor for class org.HdrHistogram.DoubleRecorder
-
Construct an auto-resizing
DoubleRecorder
using a precision stated as a number of significant decimal digits. - DoubleRecorder(long, int) - Constructor for class org.HdrHistogram.DoubleRecorder
-
Construct a
DoubleRecorder
dynamic range of values to cover and a number of significant decimal digits. - DoubleValueRecorder - Interface in org.HdrHistogram
E
- EncodableHistogram - Class in org.HdrHistogram
-
A base class for all encodable (and decodable) histogram classes.
- EncodableHistogram() - Constructor for class org.HdrHistogram.EncodableHistogram
- encodeIntoByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.AbstractHistogram
-
Encode this histogram into a ByteBuffer
- encodeIntoByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.DoubleHistogram
-
Encode this histogram into a ByteBuffer
- encodeIntoByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- encodeIntoByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.SynchronizedHistogram
- encodeIntoCompressedByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.AbstractHistogram
-
Encode this histogram in compressed form into a byte array
- encodeIntoCompressedByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.DoubleHistogram
-
Encode this histogram in compressed form into a byte array
- encodeIntoCompressedByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- encodeIntoCompressedByteBuffer(ByteBuffer) - Method in class org.HdrHistogram.SynchronizedHistogram
- encodeIntoCompressedByteBuffer(ByteBuffer, int) - Method in class org.HdrHistogram.AbstractHistogram
-
Encode this histogram in compressed form into a byte array
- encodeIntoCompressedByteBuffer(ByteBuffer, int) - Method in class org.HdrHistogram.DoubleHistogram
-
Encode this histogram in compressed form into a byte array
- encodeIntoCompressedByteBuffer(ByteBuffer, int) - Method in class org.HdrHistogram.EncodableHistogram
- encodeIntoCompressedByteBuffer(ByteBuffer, int) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- encodeIntoCompressedByteBuffer(ByteBuffer, int) - Method in class org.HdrHistogram.SynchronizedHistogram
- equals(Object) - Method in class org.HdrHistogram.AbstractHistogram
-
Determine if this histogram is equivalent to another.
- equals(Object) - Method in class org.HdrHistogram.DoubleHistogram
-
Determine if this histogram is equivalent to another.
- equals(Object) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Determine if this array is equivalent to another.
- equals(Object) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- equals(Object) - Method in class org.HdrHistogram.SynchronizedHistogram
F
- flipPhase() - Method in class org.HdrHistogram.WriterReaderPhaser
-
Flip a phase in the
WriterReaderPhaser
instance,flipPhase()
can only be called while holding thereaderLock
. - flipPhase(long) - Method in class org.HdrHistogram.WriterReaderPhaser
-
Flip a phase in the
WriterReaderPhaser
instance,WriterReaderPhaser.flipPhase()
can only be called while holding thereaderLock
. - fromString(String) - Static method in class org.HdrHistogram.AtomicHistogram
-
Construct a new AtomicHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.ConcurrentHistogram
-
Construct a new ConcurrentHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.DoubleHistogram
-
Construct a new DoubleHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.Histogram
-
Construct a new Histogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.IntCountsHistogram
-
Construct a new IntCountsHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.PackedConcurrentHistogram
-
Construct a new ConcurrentHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.ShortCountsHistogram
-
Construct a new ShortCountsHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
- fromString(String) - Static method in class org.HdrHistogram.SynchronizedHistogram
-
Construct a new SynchronizedHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.
G
- get(int) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Get value at virtual index in the array
- getBaseTime() - Method in class org.HdrHistogram.HistogramLogWriter
-
return the current base time offset (see
HistogramLogWriter.setBaseTime(long)
). - getCountAddedInThisIterationStep() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getCountAddedInThisIterationStep() - Method in class org.HdrHistogram.HistogramIterationValue
- getCountAtValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the count of recorded values at a specific value (to within the histogram resolution at the value level).
- getCountAtValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getCountAtValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the count of recorded values at a specific value (to within the histogram resolution at the value level).
- getCountAtValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- getCountAtValueIteratedTo() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getCountAtValueIteratedTo() - Method in class org.HdrHistogram.HistogramIterationValue
- getCountBetweenValues(double, double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the count of recorded values within a range of value levels (inclusive to within the histogram's resolution).
- getCountBetweenValues(double, double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getCountBetweenValues(long, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the count of recorded values within a range of value levels (inclusive to within the histogram's resolution).
- getCountBetweenValues(long, long) - Method in class org.HdrHistogram.SynchronizedHistogram
- getDoubleValueIteratedFrom() - Method in class org.HdrHistogram.HistogramIterationValue
- getDoubleValueIteratedTo() - Method in class org.HdrHistogram.HistogramIterationValue
- getEndTimeStamp() - Method in class org.HdrHistogram.AbstractHistogram
-
get the end time stamp [optionally] stored with this histogram
- getEndTimeStamp() - Method in class org.HdrHistogram.DoubleHistogram
-
get the end time stamp [optionally] stored with this histogram
- getEndTimeStamp() - Method in class org.HdrHistogram.EncodableHistogram
- getEndTimeStamp() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
get the end time stamp [optionally] stored with this array
- getEndTimeStamp() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getEndTimeStamp() - Method in class org.HdrHistogram.SynchronizedHistogram
- getEstimatedFootprintInBytes() - Method in class org.HdrHistogram.AbstractHistogram
-
Provide a (conservatively high) estimate of the Histogram's total footprint in bytes
- getEstimatedFootprintInBytes() - Method in class org.HdrHistogram.DoubleHistogram
-
Provide a (conservatively high) estimate of the Histogram's total footprint in bytes
- getEstimatedFootprintInBytes() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getEstimatedFootprintInBytes() - Method in class org.HdrHistogram.SynchronizedHistogram
- getHighestToLowestValueRatio() - Method in class org.HdrHistogram.DoubleHistogram
-
get the Dynamic range of the histogram: the configured ratio between the highest trackable value and the lowest trackable non zero value at any given time.
- getHighestToLowestValueRatio() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getHighestTrackableValue() - Method in class org.HdrHistogram.AbstractHistogram
-
get the configured highestTrackableValue
- getHighestTrackableValue() - Method in class org.HdrHistogram.SynchronizedHistogram
- getIndex() - Method in class org.HdrHistogram.packedarray.IterationValue
-
The index iterated to
- getIntegerHistogramIterationValue() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getIntegerToDoubleValueConversionRatio() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the current conversion ratio from interval integer value representation to double units.
- getIntegerToDoubleValueConversionRatio() - Method in class org.HdrHistogram.HistogramIterationValue
- getIntegerToDoubleValueConversionRatio() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getIntervalArray() - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Get an interval array, which will include a stable, consistent view of all values accumulated since the last interval array was taken.
- getIntervalArray() - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Get an interval array, which will include a stable, consistent view of all values accumulated since the last interval array was taken.
- getIntervalArray(PackedLongArray) - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Get an interval array, which will include a stable, consistent view of all values accumulated since the last interval array was taken.
- getIntervalArray(PackedLongArray) - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Get an interval array, which will include a stable, consistent view of all values accumulated since the last interval array was taken.
- getIntervalArray(PackedLongArray, boolean) - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Get an interval array, which will include a stable, consistent view of all values accumulated since the last interval array was taken.
- getIntervalArray(PackedLongArray, boolean) - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Get an interval array, which will include a stable, consistent view of all values accumulated since the last interval array was taken.
- getIntervalHistogram() - Method in class org.HdrHistogram.DoubleRecorder
- getIntervalHistogram() - Method in interface org.HdrHistogram.IntervalHistogramProvider
-
Get a new instance of an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
- getIntervalHistogram() - Method in class org.HdrHistogram.Recorder
- getIntervalHistogram() - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
- getIntervalHistogram() - Method in class org.HdrHistogram.SingleWriterRecorder
- getIntervalHistogram(DoubleHistogram) - Method in class org.HdrHistogram.DoubleRecorder
- getIntervalHistogram(DoubleHistogram) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
- getIntervalHistogram(DoubleHistogram, boolean) - Method in class org.HdrHistogram.DoubleRecorder
- getIntervalHistogram(DoubleHistogram, boolean) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
- getIntervalHistogram(Histogram) - Method in class org.HdrHistogram.Recorder
- getIntervalHistogram(Histogram) - Method in class org.HdrHistogram.SingleWriterRecorder
- getIntervalHistogram(Histogram, boolean) - Method in class org.HdrHistogram.Recorder
- getIntervalHistogram(Histogram, boolean) - Method in class org.HdrHistogram.SingleWriterRecorder
- getIntervalHistogram(T) - Method in interface org.HdrHistogram.IntervalHistogramProvider
-
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
- getIntervalHistogram(T, boolean) - Method in interface org.HdrHistogram.IntervalHistogramProvider
-
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
- getIntervalHistogramInto(DoubleHistogram) - Method in class org.HdrHistogram.DoubleRecorder
- getIntervalHistogramInto(DoubleHistogram) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
- getIntervalHistogramInto(Histogram) - Method in class org.HdrHistogram.Recorder
- getIntervalHistogramInto(Histogram) - Method in class org.HdrHistogram.SingleWriterRecorder
- getIntervalHistogramInto(T) - Method in interface org.HdrHistogram.IntervalHistogramProvider
-
Place a copy of the value counts accumulated since accumulated (since the last interval histogram was taken) into
targetHistogram
. - getLowestDiscernibleValue() - Method in class org.HdrHistogram.AbstractHistogram
-
get the configured lowestDiscernibleValue
- getLowestDiscernibleValue() - Method in class org.HdrHistogram.SynchronizedHistogram
- getMaxValue() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the highest recorded value level in the histogram.
- getMaxValue() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the highest recorded value level in the histogram
- getMaxValue() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getMaxValue() - Method in class org.HdrHistogram.SynchronizedHistogram
- getMaxValueAsDouble() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the highest recorded value level in the histogram as a double
- getMaxValueAsDouble() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the highest recorded value level in the histogram as a double
- getMaxValueAsDouble() - Method in class org.HdrHistogram.EncodableHistogram
- getMaxValueAsDouble() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getMaxValueAsDouble() - Method in class org.HdrHistogram.SynchronizedHistogram
- getMean() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the computed mean value of all recorded values in the histogram
- getMean() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the computed mean value of all recorded values in the histogram
- getMean() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getMean() - Method in class org.HdrHistogram.SynchronizedHistogram
- getMinNonZeroValue() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the lowest recorded non-zero value level in the histogram.
- getMinNonZeroValue() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the lowest recorded non-zero value level in the histogram
- getMinNonZeroValue() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getMinNonZeroValue() - Method in class org.HdrHistogram.SynchronizedHistogram
- getMinValue() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the lowest recorded value level in the histogram.
- getMinValue() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the lowest recorded value level in the histogram
- getMinValue() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getMinValue() - Method in class org.HdrHistogram.SynchronizedHistogram
- getNeededByteBufferCapacity() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the capacity needed to encode this histogram into a ByteBuffer
- getNeededByteBufferCapacity() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the capacity needed to encode this histogram into a ByteBuffer
- getNeededByteBufferCapacity() - Method in class org.HdrHistogram.EncodableHistogram
- getNeededByteBufferCapacity() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getNeededByteBufferCapacity() - Method in class org.HdrHistogram.SynchronizedHistogram
- getNumberOfSignificantValueDigits() - Method in class org.HdrHistogram.AbstractHistogram
-
get the configured numberOfSignificantValueDigits
- getNumberOfSignificantValueDigits() - Method in class org.HdrHistogram.DoubleHistogram
-
get the configured numberOfSignificantValueDigits
- getNumberOfSignificantValueDigits() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getNumberOfSignificantValueDigits() - Method in class org.HdrHistogram.SynchronizedHistogram
- getPercentile() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getPercentile() - Method in class org.HdrHistogram.HistogramIterationValue
- getPercentileAtOrBelowValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the percentile at a given value.
- getPercentileAtOrBelowValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getPercentileAtOrBelowValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the percentile at a given value.
- getPercentileAtOrBelowValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- getPercentileLevelIteratedTo() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getPercentileLevelIteratedTo() - Method in class org.HdrHistogram.HistogramIterationValue
- getPhysicalLength() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Get the current physical length (in longs) of the array's backing storage
- getStartTimeSec() - Method in class org.HdrHistogram.HistogramLogReader
-
get the latest start time found in the file so far (or 0.0), per the log file format explained above.
- getStartTimeStamp() - Method in class org.HdrHistogram.AbstractHistogram
-
get the start time stamp [optionally] stored with this histogram
- getStartTimeStamp() - Method in class org.HdrHistogram.DoubleHistogram
-
get the start time stamp [optionally] stored with this histogram
- getStartTimeStamp() - Method in class org.HdrHistogram.EncodableHistogram
- getStartTimeStamp() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
get the start time stamp [optionally] stored with this array
- getStartTimeStamp() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getStartTimeStamp() - Method in class org.HdrHistogram.SynchronizedHistogram
- getStdDeviation() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the computed standard deviation of all recorded values in the histogram
- getStdDeviation() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the computed standard deviation of all recorded values in the histogram
- getStdDeviation() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getStdDeviation() - Method in class org.HdrHistogram.SynchronizedHistogram
- getTag() - Method in class org.HdrHistogram.AbstractHistogram
-
get the tag string [optionally] associated with this histogram
- getTag() - Method in class org.HdrHistogram.DoubleHistogram
-
get the tag string [optionally] associated with this histogram
- getTag() - Method in class org.HdrHistogram.EncodableHistogram
- getTotalCount() - Method in class org.HdrHistogram.AbstractHistogram
-
Get the total count of all recorded values in the histogram
- getTotalCount() - Method in class org.HdrHistogram.AtomicHistogram
- getTotalCount() - Method in class org.HdrHistogram.ConcurrentHistogram
- getTotalCount() - Method in class org.HdrHistogram.DoubleHistogram
-
Get the total count of all recorded values in the histogram
- getTotalCount() - Method in class org.HdrHistogram.Histogram
- getTotalCount() - Method in class org.HdrHistogram.IntCountsHistogram
- getTotalCount() - Method in class org.HdrHistogram.PackedConcurrentHistogram
- getTotalCount() - Method in class org.HdrHistogram.ShortCountsHistogram
- getTotalCount() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getTotalCount() - Method in class org.HdrHistogram.SynchronizedHistogram
- getTotalCountToThisValue() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getTotalCountToThisValue() - Method in class org.HdrHistogram.HistogramIterationValue
- getTotalValueToThisValue() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getTotalValueToThisValue() - Method in class org.HdrHistogram.HistogramIterationValue
- getValue() - Method in class org.HdrHistogram.packedarray.IterationValue
-
The value at the index iterated to
- getValueAtPercentile(double) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the value at a given percentile.
- getValueAtPercentile(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the value at a given percentile.
- getValueAtPercentile(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- getValueAtPercentile(double) - Method in class org.HdrHistogram.SynchronizedHistogram
- getValueIteratedFrom() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getValueIteratedFrom() - Method in class org.HdrHistogram.HistogramIterationValue
- getValueIteratedTo() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- getValueIteratedTo() - Method in class org.HdrHistogram.HistogramIterationValue
H
- hashCode() - Method in class org.HdrHistogram.AbstractHistogram
- hashCode() - Method in class org.HdrHistogram.DoubleHistogram
- hashCode() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
- hashCode() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- hashCode() - Method in class org.HdrHistogram.SynchronizedHistogram
- hasNext() - Method in class org.HdrHistogram.RecordedValuesIterator
-
Returns true if the iteration has more elements.
- hasNext() - Method in class org.HdrHistogram.AllValuesIterator
- hasNext() - Method in class org.HdrHistogram.DoubleAllValuesIterator
- hasNext() - Method in class org.HdrHistogram.DoubleLinearIterator
- hasNext() - Method in class org.HdrHistogram.DoubleLogarithmicIterator
- hasNext() - Method in class org.HdrHistogram.DoublePercentileIterator
- hasNext() - Method in class org.HdrHistogram.DoubleRecordedValuesIterator
- hasNext() - Method in class org.HdrHistogram.HistogramLogReader
-
Indicates whether or not additional intervals may exist in the log
- hasNext() - Method in class org.HdrHistogram.LinearIterator
- hasNext() - Method in class org.HdrHistogram.LogarithmicIterator
- hasNext() - Method in class org.HdrHistogram.PercentileIterator
- hasNextLine() - Method in class org.HdrHistogram.HistogramLogScanner
-
Indicates whether or not additional intervals may exist in the log
- highestEquivalentValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the highest value that is equivalent to the given value within the histogram's resolution.
- highestEquivalentValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- highestEquivalentValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the highest value that is equivalent to the given value within the histogram's resolution.
- highestEquivalentValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- Histogram - Class in org.HdrHistogram
-
A High Dynamic Range (HDR) Histogram
- Histogram(int) - Constructor for class org.HdrHistogram.Histogram
-
Construct an auto-resizing histogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- Histogram(long, int) - Constructor for class org.HdrHistogram.Histogram
-
Construct a Histogram given the Highest value to be tracked and a number of significant decimal digits.
- Histogram(long, long, int) - Constructor for class org.HdrHistogram.Histogram
-
Construct a Histogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- Histogram(AbstractHistogram) - Constructor for class org.HdrHistogram.Histogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT its contents)
- HistogramIterationValue - Class in org.HdrHistogram
-
Represents a value point iterated through in a Histogram, with associated stats.
- HistogramLogProcessor - Class in org.HdrHistogram
-
HistogramLogProcessor
will process an input log and [can] generate two separate log files from a single histogram log file: a sequential interval log file and a histogram percentile distribution log file. - HistogramLogProcessor(String[]) - Constructor for class org.HdrHistogram.HistogramLogProcessor
-
Construct a
HistogramLogProcessor
with the given arguments (provided in command line style). - HistogramLogReader - Class in org.HdrHistogram
-
A histogram log reader.
- HistogramLogReader(File) - Constructor for class org.HdrHistogram.HistogramLogReader
-
Constructs a new HistogramLogReader that produces intervals read from the specified file.
- HistogramLogReader(InputStream) - Constructor for class org.HdrHistogram.HistogramLogReader
-
Constructs a new HistogramLogReader that produces intervals read from the specified InputStream.
- HistogramLogReader(String) - Constructor for class org.HdrHistogram.HistogramLogReader
-
Constructs a new HistogramLogReader that produces intervals read from the specified file name.
- HistogramLogScanner - Class in org.HdrHistogram
- HistogramLogScanner(File) - Constructor for class org.HdrHistogram.HistogramLogScanner
-
Constructs a new HistogramLogReader that produces intervals read from the specified file.
- HistogramLogScanner(InputStream) - Constructor for class org.HdrHistogram.HistogramLogScanner
-
Constructs a new HistogramLogReader that produces intervals read from the specified InputStream.
- HistogramLogScanner(String) - Constructor for class org.HdrHistogram.HistogramLogScanner
-
Constructs a new HistogramLogReader that produces intervals read from the specified file name.
- HistogramLogScanner.EncodableHistogramSupplier - Interface in org.HdrHistogram
- HistogramLogScanner.EventHandler - Interface in org.HdrHistogram
-
Handles log events, return true to stop processing.
- HistogramLogWriter - Class in org.HdrHistogram
-
A histogram log writer.
- HistogramLogWriter(File) - Constructor for class org.HdrHistogram.HistogramLogWriter
-
Constructs a new HistogramLogWriter that will write into the specified file.
- HistogramLogWriter(OutputStream) - Constructor for class org.HdrHistogram.HistogramLogWriter
-
Constructs a new HistogramLogWriter that will write into the specified output stream.
- HistogramLogWriter(PrintStream) - Constructor for class org.HdrHistogram.HistogramLogWriter
-
Constructs a new HistogramLogWriter that will write into the specified print stream.
- HistogramLogWriter(String) - Constructor for class org.HdrHistogram.HistogramLogWriter
-
Constructs a new HistogramLogWriter around a newly created file with the specified file name.
I
- increment(int) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Increment value at a virtual index in the array
- increment(int) - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Increment a value at a given index in the array
- increment(int) - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Increment a value at a given index in the array
- IntCountsHistogram - Class in org.HdrHistogram
-
A High Dynamic Range (HDR) Histogram using an
int
count type - IntCountsHistogram(int) - Constructor for class org.HdrHistogram.IntCountsHistogram
-
Construct an auto-resizing IntCountsHistogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- IntCountsHistogram(long, int) - Constructor for class org.HdrHistogram.IntCountsHistogram
-
Construct a IntCountsHistogram given the Highest value to be tracked and a number of significant decimal digits.
- IntCountsHistogram(long, long, int) - Constructor for class org.HdrHistogram.IntCountsHistogram
-
Construct a IntCountsHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- IntCountsHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.IntCountsHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
- IntervalHistogramProvider<T extends EncodableHistogram> - Interface in org.HdrHistogram
- isAutoResize() - Method in class org.HdrHistogram.AbstractHistogram
-
Indicate whether or not the histogram is set to auto-resize and auto-adjust it's highestTrackableValue
- isAutoResize() - Method in class org.HdrHistogram.DoubleHistogram
- isAutoResize() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- isAutoResize() - Method in class org.HdrHistogram.SynchronizedHistogram
- IterationValue - Class in org.HdrHistogram.packedarray
-
An iteration value representing the index iterated to, and the value found at that index
- iterator() - Method in class org.HdrHistogram.AbstractHistogram.AllValues
- iterator() - Method in class org.HdrHistogram.AbstractHistogram.LinearBucketValues
- iterator() - Method in class org.HdrHistogram.AbstractHistogram.LogarithmicBucketValues
- iterator() - Method in class org.HdrHistogram.AbstractHistogram.Percentiles
- iterator() - Method in class org.HdrHistogram.AbstractHistogram.RecordedValues
- iterator() - Method in class org.HdrHistogram.DoubleHistogram.AllValues
- iterator() - Method in class org.HdrHistogram.DoubleHistogram.LinearBucketValues
- iterator() - Method in class org.HdrHistogram.DoubleHistogram.LogarithmicBucketValues
- iterator() - Method in class org.HdrHistogram.DoubleHistogram.Percentiles
- iterator() - Method in class org.HdrHistogram.DoubleHistogram.RecordedValues
- iterator() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
An Iterator over all values in the array
L
- length() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Get the (virtual) length of the array
- length() - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Returns the virtual length of the array represented by this recorder
- length() - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Returns the virtual length of the array represented by this recorder
- linearBucketValues(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Provide a means of iterating through histogram values using linear steps.
- linearBucketValues(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- linearBucketValues(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Provide a means of iterating through histogram values using linear steps.
- linearBucketValues(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- LinearIterator - Class in org.HdrHistogram
-
Used for iterating through histogram values in linear steps.
- LinearIterator(AbstractHistogram, long) - Constructor for class org.HdrHistogram.LinearIterator
- logarithmicBucketValues(double, double) - Method in class org.HdrHistogram.DoubleHistogram
-
Provide a means of iterating through histogram values at logarithmically increasing levels.
- logarithmicBucketValues(double, double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- logarithmicBucketValues(long, double) - Method in class org.HdrHistogram.AbstractHistogram
-
Provide a means of iterating through histogram values at logarithmically increasing levels.
- logarithmicBucketValues(long, double) - Method in class org.HdrHistogram.SynchronizedHistogram
- LogarithmicIterator - Class in org.HdrHistogram
-
Used for iterating through histogram values in logarithmically increasing levels.
- LogarithmicIterator(AbstractHistogram, long, double) - Constructor for class org.HdrHistogram.LogarithmicIterator
- lowestEquivalentValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the lowest value that is equivalent to the given value within the histogram's resolution.
- lowestEquivalentValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- lowestEquivalentValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the lowest value that is equivalent to the given value within the histogram's resolution.
- lowestEquivalentValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
M
- main(String[]) - Static method in class org.HdrHistogram.HistogramLogProcessor
-
main() method.
- medianEquivalentValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get a value that lies in the middle (rounded up) of the range of values equivalent the given value.
- medianEquivalentValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- medianEquivalentValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get a value that lies in the middle (rounded up) of the range of values equivalent the given value.
- medianEquivalentValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
N
- next() - Method in class org.HdrHistogram.AllValuesIterator
-
Returns the next element in the iteration.
- next() - Method in class org.HdrHistogram.LinearIterator
-
Returns the next element in the iteration.
- next() - Method in class org.HdrHistogram.LogarithmicIterator
-
Returns the next element in the iteration.
- next() - Method in class org.HdrHistogram.PercentileIterator
-
Returns the next element in the iteration.
- next() - Method in class org.HdrHistogram.RecordedValuesIterator
-
Returns the next element in the iteration.
- next() - Method in class org.HdrHistogram.DoubleAllValuesIterator
- next() - Method in class org.HdrHistogram.DoubleLinearIterator
- next() - Method in class org.HdrHistogram.DoubleLogarithmicIterator
- next() - Method in class org.HdrHistogram.DoublePercentileIterator
- next() - Method in class org.HdrHistogram.DoubleRecordedValuesIterator
- nextAbsoluteIntervalHistogram(double, double) - Method in class org.HdrHistogram.HistogramLogReader
-
Read the next interval histogram from the log, if interval falls within an absolute time range
- nextIntervalHistogram() - Method in class org.HdrHistogram.HistogramLogReader
-
Read the next interval histogram from the log.
- nextIntervalHistogram(double, double) - Method in class org.HdrHistogram.HistogramLogReader
-
Read the next interval histogram from the log, if interval falls within a time range.
- nextNonEquivalentValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the next value that is not equivalent to the given value within the histogram's resolution.
- nextNonEquivalentValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- nextNonEquivalentValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the next value that is not equivalent to the given value within the histogram's resolution.
- nextNonEquivalentValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- nonZeroValues() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
An Iterator over all non-Zero values in the array
O
- onBaseTime(double) - Method in interface org.HdrHistogram.HistogramLogScanner.EventHandler
- onComment(String) - Method in interface org.HdrHistogram.HistogramLogScanner.EventHandler
- onException(Throwable) - Method in interface org.HdrHistogram.HistogramLogScanner.EventHandler
- onHistogram(String, double, double, HistogramLogScanner.EncodableHistogramSupplier) - Method in interface org.HdrHistogram.HistogramLogScanner.EventHandler
-
A lazy reader is provided to allow fast skipping of bulk of work where tag or timestamp are to be used as a basis for filtering the
EncodableHistogram
anyway. - onStartTime(double) - Method in interface org.HdrHistogram.HistogramLogScanner.EventHandler
- org.HdrHistogram - package org.HdrHistogram
-
A High Dynamic Range (HDR) Histogram Package
- org.HdrHistogram.packedarray - package org.HdrHistogram.packedarray
- outputBaseTime(long) - Method in class org.HdrHistogram.HistogramLogWriter
-
Log a base time in the log.
- outputComment(String) - Method in class org.HdrHistogram.HistogramLogWriter
-
Log a comment to the log.
- outputIntervalHistogram(double, double, EncodableHistogram) - Method in class org.HdrHistogram.HistogramLogWriter
-
Output an interval histogram, with the given timestamp information, and the [optional] tag associated with the histogram.
- outputIntervalHistogram(double, double, EncodableHistogram, double) - Method in class org.HdrHistogram.HistogramLogWriter
-
Output an interval histogram, with the given timestamp information and the [optional] tag associated with the histogram, using a configurable maxValueUnitRatio.
- outputIntervalHistogram(EncodableHistogram) - Method in class org.HdrHistogram.HistogramLogWriter
-
Output an interval histogram, using the start/end timestamp indicated in the histogram, and the [optional] tag associated with the histogram.
- outputLegend() - Method in class org.HdrHistogram.HistogramLogWriter
-
Output a legend line to the log.
- outputLogFormatVersion() - Method in class org.HdrHistogram.HistogramLogWriter
-
Output a log format version to the log.
- outputPercentileDistribution(PrintStream, int, Double) - Method in class org.HdrHistogram.AbstractHistogram
-
Produce textual representation of the value distribution of histogram data by percentile.
- outputPercentileDistribution(PrintStream, int, Double) - Method in class org.HdrHistogram.DoubleHistogram
-
Produce textual representation of the value distribution of histogram data by percentile.
- outputPercentileDistribution(PrintStream, int, Double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- outputPercentileDistribution(PrintStream, int, Double) - Method in class org.HdrHistogram.SynchronizedHistogram
- outputPercentileDistribution(PrintStream, int, Double, boolean) - Method in class org.HdrHistogram.AbstractHistogram
-
Produce textual representation of the value distribution of histogram data by percentile.
- outputPercentileDistribution(PrintStream, int, Double, boolean) - Method in class org.HdrHistogram.DoubleHistogram
-
Produce textual representation of the value distribution of histogram data by percentile.
- outputPercentileDistribution(PrintStream, int, Double, boolean) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- outputPercentileDistribution(PrintStream, int, Double, boolean) - Method in class org.HdrHistogram.SynchronizedHistogram
- outputPercentileDistribution(PrintStream, Double) - Method in class org.HdrHistogram.AbstractHistogram
-
Produce textual representation of the value distribution of histogram data by percentile.
- outputPercentileDistribution(PrintStream, Double) - Method in class org.HdrHistogram.DoubleHistogram
-
Produce textual representation of the value distribution of histogram data by percentile.
- outputPercentileDistribution(PrintStream, Double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- outputPercentileDistribution(PrintStream, Double) - Method in class org.HdrHistogram.SynchronizedHistogram
- outputStartTime(long) - Method in class org.HdrHistogram.HistogramLogWriter
-
Log a start time in the log.
P
- PackedArrayRecorder - Class in org.HdrHistogram.packedarray
-
Records increments and adds of integer values at indexes of a logical array of 64 bit signed integer values, and provides stable interval
PackedLongArray
samples from live recorded data without interrupting or stalling active recording of values. - PackedArrayRecorder(int) - Constructor for class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Construct a
PackedArrayRecorder
with a given (virtual) array length. - PackedArrayRecorder(int, int) - Constructor for class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Construct a
PackedArrayRecorder
with a given (virtual) array length, starting with a given initial physical backing store length - PackedArraySingleWriterRecorder - Class in org.HdrHistogram.packedarray
-
Records increments and adds of integer values at indexes of a logical array of 64 bit signed integer values, and provides stable interval
PackedLongArray
samples from live recorded data without interrupting or stalling active recording of values. - PackedArraySingleWriterRecorder(int) - Constructor for class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Construct a
PackedArraySingleWriterRecorder
with a given (virtual) array length. - PackedArraySingleWriterRecorder(int, int) - Constructor for class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Construct a
PackedArraySingleWriterRecorder
with a given (virtual) array length, starting with a given initial physical backing store length - PackedConcurrentDoubleHistogram - Class in org.HdrHistogram
-
A floating point values High Dynamic Range (HDR) Histogram that uses a packed internal representation and supports safe concurrent recording operations.
- PackedConcurrentDoubleHistogram(int) - Constructor for class org.HdrHistogram.PackedConcurrentDoubleHistogram
-
Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.
- PackedConcurrentDoubleHistogram(long, int) - Constructor for class org.HdrHistogram.PackedConcurrentDoubleHistogram
-
Construct a new DoubleHistogram with the specified dynamic range (provided in
highestToLowestValueRatio
) and using a precision stated as a number of significant decimal digits. - PackedConcurrentDoubleHistogram(DoubleHistogram) - Constructor for class org.HdrHistogram.PackedConcurrentDoubleHistogram
-
Construct a
PackedConcurrentDoubleHistogram
with the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents) - PackedConcurrentHistogram - Class in org.HdrHistogram
-
An integer values High Dynamic Range (HDR) Histogram that uses a packed internal representation and supports safe concurrent recording operations.
- PackedConcurrentHistogram(int) - Constructor for class org.HdrHistogram.PackedConcurrentHistogram
-
Construct an auto-resizing ConcurrentHistogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- PackedConcurrentHistogram(long, int) - Constructor for class org.HdrHistogram.PackedConcurrentHistogram
-
Construct a ConcurrentHistogram given the Highest value to be tracked and a number of significant decimal digits.
- PackedConcurrentHistogram(long, long, int) - Constructor for class org.HdrHistogram.PackedConcurrentHistogram
-
Construct a ConcurrentHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- PackedConcurrentHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.PackedConcurrentHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
- PackedDoubleHistogram - Class in org.HdrHistogram
-
A floating point values High Dynamic Range (HDR) Histogram that uses a packed internal representation
- PackedDoubleHistogram(int) - Constructor for class org.HdrHistogram.PackedDoubleHistogram
-
Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.
- PackedDoubleHistogram(long, int) - Constructor for class org.HdrHistogram.PackedDoubleHistogram
-
Construct a new DoubleHistogram with the specified dynamic range (provided in
highestToLowestValueRatio
) and using a precision stated as a number of significant decimal digits. - PackedDoubleHistogram(DoubleHistogram) - Constructor for class org.HdrHistogram.PackedDoubleHistogram
-
Construct a
PackedDoubleHistogram
with the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents) - PackedHistogram - Class in org.HdrHistogram
-
A High Dynamic Range (HDR) Histogram that uses a packed internal representation
- PackedHistogram(int) - Constructor for class org.HdrHistogram.PackedHistogram
-
Construct an auto-resizing PackedHistogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- PackedHistogram(long, int) - Constructor for class org.HdrHistogram.PackedHistogram
-
Construct a PackedHistogram given the Highest value to be tracked and a number of significant decimal digits.
- PackedHistogram(long, long, int) - Constructor for class org.HdrHistogram.PackedHistogram
-
Construct a PackedHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- PackedHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.PackedHistogram
-
Construct a PackedHistogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
- PackedLongArray - Class in org.HdrHistogram.packedarray
-
A Packed array of signed 64 bit values, and supports
get()
,set()
,add()
andincrement()
operations on the logical contents of the array. - PackedLongArray(int) - Constructor for class org.HdrHistogram.packedarray.PackedLongArray
- PackedLongArray(int, int) - Constructor for class org.HdrHistogram.packedarray.PackedLongArray
- PercentileIterator - Class in org.HdrHistogram
-
Used for iterating through histogram values according to percentile levels.
- PercentileIterator(AbstractHistogram, int) - Constructor for class org.HdrHistogram.PercentileIterator
- percentiles(int) - Method in class org.HdrHistogram.AbstractHistogram
-
Provide a means of iterating through histogram values according to percentile levels.
- percentiles(int) - Method in class org.HdrHistogram.DoubleHistogram
-
Provide a means of iterating through histogram values according to percentile levels.
- percentiles(int) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- percentiles(int) - Method in class org.HdrHistogram.SynchronizedHistogram
- process(HistogramLogScanner.EventHandler) - Method in class org.HdrHistogram.HistogramLogScanner
R
- read() - Method in interface org.HdrHistogram.HistogramLogScanner.EncodableHistogramSupplier
- readerLock() - Method in class org.HdrHistogram.WriterReaderPhaser
-
Enter to a critical section containing a read operation (reentrant, mutually excludes against
WriterReaderPhaser.readerLock
calls by other threads). - readerUnlock() - Method in class org.HdrHistogram.WriterReaderPhaser
-
Exit from a critical section containing a read operation (relinquishes mutual exclusion against other
WriterReaderPhaser.readerLock
calls). - recordConvertedDoubleValueWithCount(double, long) - Method in class org.HdrHistogram.AbstractHistogram
- recordConvertedDoubleValueWithCount(double, long) - Method in class org.HdrHistogram.ConcurrentHistogram
- recordedValues() - Method in class org.HdrHistogram.AbstractHistogram
-
Provide a means of iterating through all recorded histogram values using the finest granularity steps supported by the underlying representation.
- recordedValues() - Method in class org.HdrHistogram.DoubleHistogram
-
Provide a means of iterating through all recorded histogram values using the finest granularity steps supported by the underlying representation.
- recordedValues() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- recordedValues() - Method in class org.HdrHistogram.SynchronizedHistogram
- RecordedValuesIterator - Class in org.HdrHistogram
-
Used for iterating through all recorded histogram values using the finest granularity steps supported by the underlying representation.
- RecordedValuesIterator(AbstractHistogram) - Constructor for class org.HdrHistogram.RecordedValuesIterator
- Recorder - Class in org.HdrHistogram
-
Records integer values, and provides stable interval
Histogram
samples from live recorded data without interrupting or stalling active recording of values. - Recorder(int) - Constructor for class org.HdrHistogram.Recorder
-
Construct an auto-resizing
Recorder
with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue. - Recorder(int, boolean) - Constructor for class org.HdrHistogram.Recorder
-
Construct an auto-resizing
Recorder
with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue. - Recorder(long, int) - Constructor for class org.HdrHistogram.Recorder
-
Construct a
Recorder
given the highest value to be tracked and a number of significant decimal digits. - Recorder(long, long, int) - Constructor for class org.HdrHistogram.Recorder
-
Construct a
Recorder
given the Lowest and highest values to be tracked and a number of significant decimal digits. - recordValue(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Record a value in the histogram
- recordValue(double) - Method in class org.HdrHistogram.DoubleRecorder
-
Record a value
- recordValue(double) - Method in interface org.HdrHistogram.DoubleValueRecorder
-
Record a value
- recordValue(double) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
-
Record a value
- recordValue(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- recordValue(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Record a value in the histogram
- recordValue(long) - Method in class org.HdrHistogram.Recorder
-
Record a value
- recordValue(long) - Method in class org.HdrHistogram.SingleWriterRecorder
-
Record a value
- recordValue(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- recordValue(long) - Method in interface org.HdrHistogram.ValueRecorder
-
Record a value
- recordValue(long, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Deprecated.
- recordValue(long, long) - Method in class org.HdrHistogram.SynchronizedHistogram
-
Deprecated.
- recordValueWithCount(double, long) - Method in class org.HdrHistogram.DoubleHistogram
-
Record a value in the histogram (adding to the value's current count)
- recordValueWithCount(double, long) - Method in class org.HdrHistogram.DoubleRecorder
-
Record a value in the histogram (adding to the value's current count)
- recordValueWithCount(double, long) - Method in interface org.HdrHistogram.DoubleValueRecorder
-
Record a value (adding to the value's current count)
- recordValueWithCount(double, long) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
-
Record a value in the histogram (adding to the value's current count)
- recordValueWithCount(double, long) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- recordValueWithCount(long, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Record a value in the histogram (adding to the value's current count)
- recordValueWithCount(long, long) - Method in class org.HdrHistogram.Recorder
-
Record a value in the histogram (adding to the value's current count)
- recordValueWithCount(long, long) - Method in class org.HdrHistogram.SingleWriterRecorder
-
Record a value in the histogram (adding to the value's current count)
- recordValueWithCount(long, long) - Method in class org.HdrHistogram.SynchronizedHistogram
- recordValueWithCount(long, long) - Method in interface org.HdrHistogram.ValueRecorder
-
Record a value (adding to the value's current count)
- recordValueWithExpectedInterval(double, double) - Method in class org.HdrHistogram.DoubleHistogram
-
Record a value in the histogram.
- recordValueWithExpectedInterval(double, double) - Method in class org.HdrHistogram.DoubleRecorder
-
Record a value
- recordValueWithExpectedInterval(double, double) - Method in interface org.HdrHistogram.DoubleValueRecorder
-
Record a value.
- recordValueWithExpectedInterval(double, double) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
-
Record a value
- recordValueWithExpectedInterval(double, double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- recordValueWithExpectedInterval(long, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Record a value in the histogram.
- recordValueWithExpectedInterval(long, long) - Method in class org.HdrHistogram.Recorder
-
Record a value
- recordValueWithExpectedInterval(long, long) - Method in class org.HdrHistogram.SingleWriterRecorder
-
Record a value
- recordValueWithExpectedInterval(long, long) - Method in class org.HdrHistogram.SynchronizedHistogram
- recordValueWithExpectedInterval(long, long) - Method in interface org.HdrHistogram.ValueRecorder
-
Record a value.
- remove() - Method in class org.HdrHistogram.AllValuesIterator
-
Not supported.
- remove() - Method in class org.HdrHistogram.LinearIterator
-
Not supported.
- remove() - Method in class org.HdrHistogram.LogarithmicIterator
-
Not supported.
- remove() - Method in class org.HdrHistogram.PercentileIterator
-
Not supported.
- remove() - Method in class org.HdrHistogram.RecordedValuesIterator
-
Not supported.
- remove() - Method in class org.HdrHistogram.DoubleAllValuesIterator
- remove() - Method in class org.HdrHistogram.DoubleLinearIterator
- remove() - Method in class org.HdrHistogram.DoubleLogarithmicIterator
- remove() - Method in class org.HdrHistogram.DoublePercentileIterator
- remove() - Method in class org.HdrHistogram.DoubleRecordedValuesIterator
- reset() - Method in class org.HdrHistogram.AbstractHistogram
-
Reset the contents and stats of this histogram
- reset() - Method in class org.HdrHistogram.AllValuesIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset() - Method in class org.HdrHistogram.DoubleAllValuesIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset() - Method in class org.HdrHistogram.DoubleHistogram
-
Reset the contents and stats of this histogram
- reset() - Method in class org.HdrHistogram.DoubleRecordedValuesIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset() - Method in class org.HdrHistogram.DoubleRecorder
-
Reset any value counts accumulated thus far.
- reset() - Method in interface org.HdrHistogram.DoubleValueRecorder
-
Reset the contents and collected stats
- reset() - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Reset the array contents to all zeros.
- reset() - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Reset the array contents to all zeros.
- reset() - Method in class org.HdrHistogram.RecordedValuesIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset() - Method in class org.HdrHistogram.Recorder
-
Reset any value counts accumulated thus far.
- reset() - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
-
Reset any value counts accumulated thus far.
- reset() - Method in class org.HdrHistogram.SingleWriterRecorder
-
Reset any value counts accumulated thus far.
- reset() - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- reset() - Method in class org.HdrHistogram.SynchronizedHistogram
- reset() - Method in interface org.HdrHistogram.ValueRecorder
-
Reset the contents and collected stats
- reset(double) - Method in class org.HdrHistogram.DoubleLinearIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset(double, double) - Method in class org.HdrHistogram.DoubleLogarithmicIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset(int) - Method in class org.HdrHistogram.DoublePercentileIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset(int) - Method in class org.HdrHistogram.PercentileIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset(long) - Method in class org.HdrHistogram.LinearIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- reset(long, double) - Method in class org.HdrHistogram.LogarithmicIterator
-
Reset iterator for re-use in a fresh iteration over the same histogram data set.
- run() - Method in class org.HdrHistogram.HistogramLogProcessor
-
Run the log processor with the currently provided arguments.
S
- scanner - Variable in class org.HdrHistogram.HistogramLogScanner
- set(int, long) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Set the value at a virtual index in the array
- setAutoResize(boolean) - Method in class org.HdrHistogram.AbstractHistogram
-
Control whether or not the histogram can auto-resize and auto-adjust it's highestTrackableValue
- setAutoResize(boolean) - Method in class org.HdrHistogram.AtomicHistogram
- setAutoResize(boolean) - Method in class org.HdrHistogram.ConcurrentHistogram
- setAutoResize(boolean) - Method in class org.HdrHistogram.DoubleHistogram
- setAutoResize(boolean) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- setAutoResize(boolean) - Method in class org.HdrHistogram.SynchronizedHistogram
- setBaseTime(long) - Method in class org.HdrHistogram.HistogramLogWriter
-
Set a base time to subtract from supplied histogram start/end timestamps when logging based on histogram timestamps.
- setEndTimeStamp(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Set the end time stamp value associated with this histogram to a given value.
- setEndTimeStamp(long) - Method in class org.HdrHistogram.DoubleHistogram
-
Set the end time stamp value associated with this histogram to a given value.
- setEndTimeStamp(long) - Method in class org.HdrHistogram.EncodableHistogram
- setEndTimeStamp(long) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Set the end time stamp value associated with this array to a given value.
- setEndTimeStamp(long) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- setEndTimeStamp(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- setStartTimeStamp(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Set the start time stamp value associated with this histogram to a given value.
- setStartTimeStamp(long) - Method in class org.HdrHistogram.DoubleHistogram
-
Set the start time stamp value associated with this histogram to a given value.
- setStartTimeStamp(long) - Method in class org.HdrHistogram.EncodableHistogram
- setStartTimeStamp(long) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Set the start time stamp value associated with this array to a given value.
- setStartTimeStamp(long) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- setStartTimeStamp(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- setTag(String) - Method in class org.HdrHistogram.AbstractHistogram
-
Set the tag string associated with this histogram
- setTag(String) - Method in class org.HdrHistogram.DoubleHistogram
-
Set the tag string associated with this histogram
- setTag(String) - Method in class org.HdrHistogram.EncodableHistogram
- setVirtualLength(int) - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
-
Set a new virtual length for the array.
- setVirtualLength(int) - Method in class org.HdrHistogram.packedarray.ConcurrentPackedLongArray
- setVirtualLength(int) - Method in class org.HdrHistogram.packedarray.PackedArrayRecorder
-
Change the (virtual) length of the array represented by the this recorder
- setVirtualLength(int) - Method in class org.HdrHistogram.packedarray.PackedArraySingleWriterRecorder
-
Change the (virtual) length of the array represented by the this recorder
- setVirtualLength(int) - Method in class org.HdrHistogram.packedarray.PackedLongArray
- shiftValuesLeft(int) - Method in class org.HdrHistogram.AbstractHistogram
-
Shift recorded values to the left (the equivalent of a << shift operation on all recorded values).
- shiftValuesLeft(int) - Method in class org.HdrHistogram.SynchronizedHistogram
- shiftValuesRight(int) - Method in class org.HdrHistogram.AbstractHistogram
-
Shift recorded values to the right (the equivalent of a >> shift operation on all recorded values).
- shiftValuesRight(int) - Method in class org.HdrHistogram.SynchronizedHistogram
- ShortCountsHistogram - Class in org.HdrHistogram
-
A High Dynamic Range (HDR) Histogram using a
short
count type - ShortCountsHistogram(int) - Constructor for class org.HdrHistogram.ShortCountsHistogram
-
Construct an auto-resizing ShortCountsHistogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- ShortCountsHistogram(long, int) - Constructor for class org.HdrHistogram.ShortCountsHistogram
-
Construct a ShortCountsHistogram given the Highest value to be tracked and a number of significant decimal digits.
- ShortCountsHistogram(long, long, int) - Constructor for class org.HdrHistogram.ShortCountsHistogram
-
Construct a ShortCountsHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- ShortCountsHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.ShortCountsHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
- SingleWriterDoubleRecorder - Class in org.HdrHistogram
-
Records floating point values, and provides stable interval
DoubleHistogram
samples from live recorded data without interrupting or stalling active recording of values. - SingleWriterDoubleRecorder(int) - Constructor for class org.HdrHistogram.SingleWriterDoubleRecorder
-
Construct an auto-resizing
SingleWriterDoubleRecorder
using a precision stated as a number of significant decimal digits. - SingleWriterDoubleRecorder(int, boolean) - Constructor for class org.HdrHistogram.SingleWriterDoubleRecorder
-
Construct an auto-resizing
SingleWriterDoubleRecorder
using a precision stated as a number of significant decimal digits. - SingleWriterDoubleRecorder(long, int) - Constructor for class org.HdrHistogram.SingleWriterDoubleRecorder
-
Construct a
SingleWriterDoubleRecorder
dynamic range of values to cover and a number of significant decimal digits. - SingleWriterRecorder - Class in org.HdrHistogram
-
Records integer values, and provides stable interval
Histogram
samples from live recorded data without interrupting or stalling active recording of values. - SingleWriterRecorder(int) - Constructor for class org.HdrHistogram.SingleWriterRecorder
-
Construct an auto-resizing
SingleWriterRecorder
with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue. - SingleWriterRecorder(int, boolean) - Constructor for class org.HdrHistogram.SingleWriterRecorder
-
Construct an auto-resizing
SingleWriterRecorder
with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue. - SingleWriterRecorder(long, int) - Constructor for class org.HdrHistogram.SingleWriterRecorder
-
Construct a
SingleWriterRecorder
given the highest value to be tracked and a number of significant decimal digits. - SingleWriterRecorder(long, long, int) - Constructor for class org.HdrHistogram.SingleWriterRecorder
-
Construct a
SingleWriterRecorder
given the Lowest and highest values to be tracked and a number of significant decimal digits. - sizeOfEquivalentValueRange(double) - Method in class org.HdrHistogram.DoubleHistogram
-
Get the size (in value units) of the range of values that are equivalent to the given value within the histogram's resolution.
- sizeOfEquivalentValueRange(double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- sizeOfEquivalentValueRange(long) - Method in class org.HdrHistogram.AbstractHistogram
-
Get the size (in value units) of the range of values that are equivalent to the given value within the histogram's resolution.
- sizeOfEquivalentValueRange(long) - Method in class org.HdrHistogram.SynchronizedHistogram
- subtract(AbstractHistogram) - Method in class org.HdrHistogram.AbstractHistogram
-
Subtract the contents of another histogram from this one.
- subtract(AbstractHistogram) - Method in class org.HdrHistogram.SynchronizedHistogram
- subtract(DoubleHistogram) - Method in class org.HdrHistogram.DoubleHistogram
-
Subtract the contents of another histogram from this one.
- subtract(DoubleHistogram) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- supportsAutoResize() - Method in class org.HdrHistogram.AbstractHistogram
-
Indicate whether or not the histogram is capable of supporting auto-resize functionality.
- supportsAutoResize() - Method in class org.HdrHistogram.AtomicHistogram
- SynchronizedDoubleHistogram - Class in org.HdrHistogram
-
A floating point values High Dynamic Range (HDR) Histogram that is synchronized as a whole
- SynchronizedDoubleHistogram(int) - Constructor for class org.HdrHistogram.SynchronizedDoubleHistogram
-
Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.
- SynchronizedDoubleHistogram(long, int) - Constructor for class org.HdrHistogram.SynchronizedDoubleHistogram
-
Construct a new DoubleHistogram with the specified dynamic range (provided in
highestToLowestValueRatio
) and using a precision stated as a number of significant decimal digits. - SynchronizedDoubleHistogram(ConcurrentDoubleHistogram) - Constructor for class org.HdrHistogram.SynchronizedDoubleHistogram
-
Construct a
SynchronizedDoubleHistogram
with the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents) - SynchronizedHistogram - Class in org.HdrHistogram
-
An integer values High Dynamic Range (HDR) Histogram that is synchronized as a whole
- SynchronizedHistogram(int) - Constructor for class org.HdrHistogram.SynchronizedHistogram
-
Construct an auto-resizing SynchronizedHistogram with a lowest discernible value of 1 and an auto-adjusting highestTrackableValue.
- SynchronizedHistogram(long, int) - Constructor for class org.HdrHistogram.SynchronizedHistogram
-
Construct a SynchronizedHistogram given the Highest value to be tracked and a number of significant decimal digits.
- SynchronizedHistogram(long, long, int) - Constructor for class org.HdrHistogram.SynchronizedHistogram
-
Construct a SynchronizedHistogram given the Lowest and Highest values to be tracked and a number of significant decimal digits.
- SynchronizedHistogram(AbstractHistogram) - Constructor for class org.HdrHistogram.SynchronizedHistogram
-
Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT it's contents)
T
- toString() - Method in class org.HdrHistogram.AbstractHistogram
- toString() - Method in class org.HdrHistogram.DoubleHistogramIterationValue
- toString() - Method in class org.HdrHistogram.HistogramIterationValue
- toString() - Method in class org.HdrHistogram.packedarray.AbstractPackedLongArray
- toString() - Method in class org.HdrHistogram.packedarray.ConcurrentPackedLongArray
V
- ValueRecorder - Interface in org.HdrHistogram
- valuesAreEquivalent(double, double) - Method in class org.HdrHistogram.DoubleHistogram
-
Determine if two values are equivalent with the histogram's resolution.
- valuesAreEquivalent(double, double) - Method in class org.HdrHistogram.SynchronizedDoubleHistogram
- valuesAreEquivalent(long, long) - Method in class org.HdrHistogram.AbstractHistogram
-
Determine if two values are equivalent with the histogram's resolution.
- valuesAreEquivalent(long, long) - Method in class org.HdrHistogram.SynchronizedHistogram
W
- writerCriticalSectionEnter() - Method in class org.HdrHistogram.WriterReaderPhaser
-
Indicate entry to a critical section containing a write operation.
- writerCriticalSectionExit(long) - Method in class org.HdrHistogram.WriterReaderPhaser
-
Indicate exit from a critical section containing a write operation.
- WriterReaderPhaser - Class in org.HdrHistogram
-
A WriterReaderPhaser
- WriterReaderPhaser() - Constructor for class org.HdrHistogram.WriterReaderPhaser
All Classes and Interfaces|All Packages|Serialized Form
recordValueWithExpectedInterval()
. It was renamed to avoid ambiguity.