A B C D E F G H I L M N O P R S T V W 

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
An Iterable<HistogramIterationValue> through the histogram using a AllValuesIterator
AbstractHistogram.LinearBucketValues - Class in org.HdrHistogram
An Iterable<HistogramIterationValue> through the histogram using a LinearIterator
AbstractHistogram.LogarithmicBucketValues - Class in org.HdrHistogram
An Iterable<HistogramIterationValue> through the histogram using a LogarithmicIterator
AbstractHistogram.Percentiles - Class in org.HdrHistogram
An Iterable<HistogramIterationValue> through the histogram using a PercentileIterator
AbstractHistogram.RecordedValues - Class in org.HdrHistogram
An Iterable<HistogramIterationValue> through the histogram using a RecordedValuesIterator
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
 
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)

B

Base64Helper - Class in org.HdrHistogram
Base64Helper exists to bridge inconsistencies in Java SE support of Base64 encoding and decoding.
Base64Helper() - Constructor for class org.HdrHistogram.Base64Helper
 

C

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)
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.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.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.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.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.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.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
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(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.SynchronizedDoubleHistogram
 
equals(Object) - Method in class org.HdrHistogram.SynchronizedHistogram
 

F

flipPhase() - Method in class org.HdrHistogram.WriterReaderPhaser
Flip a phase in the WriterReaderPhaser instance, WriterReaderPhaser.flipPhase() can only be called while holding the readerLock.
flipPhase(long) - Method in class org.HdrHistogram.WriterReaderPhaser
Flip a phase in the WriterReaderPhaser instance, WriterReaderPhaser.flipPhase() can only be called while holding the readerLock.

G

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.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
 
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
 
getIntervalHistogram() - Method in class org.HdrHistogram.DoubleRecorder
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
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.SingleWriterDoubleRecorder
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.SingleWriterRecorder
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(DoubleHistogram) - Method in class org.HdrHistogram.DoubleRecorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(DoubleHistogram) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(DoubleHistogram, boolean) - Method in class org.HdrHistogram.DoubleRecorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(DoubleHistogram, boolean) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(Histogram) - Method in class org.HdrHistogram.Recorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(Histogram) - Method in class org.HdrHistogram.SingleWriterRecorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(Histogram, boolean) - Method in class org.HdrHistogram.Recorder
Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.
getIntervalHistogram(Histogram, boolean) - Method in class org.HdrHistogram.SingleWriterRecorder
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
Place a copy of the value counts accumulated since accumulated (since the last interval histogram was taken) into targetHistogram.
getIntervalHistogramInto(DoubleHistogram) - Method in class org.HdrHistogram.SingleWriterDoubleRecorder
Place a copy of the value counts accumulated since accumulated (since the last interval histogram was taken) into targetHistogram.
getIntervalHistogramInto(Histogram) - Method in class org.HdrHistogram.Recorder
Place a copy of the value counts accumulated since accumulated (since the last interval histogram was taken) into targetHistogram.
getIntervalHistogramInto(Histogram) - Method in class org.HdrHistogram.SingleWriterRecorder
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
 
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.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.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
 
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.SynchronizedDoubleHistogram
 
hashCode() - Method in class org.HdrHistogram.SynchronizedHistogram
 
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

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)
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
 
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
 

L

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.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
 

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
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

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 (mutually excludes against other WriterReaderPhaser.readerLock calls).
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(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.
Record a value in the histogram. This deprecated method has identical behavior to recordValueWithExpectedInterval(). It was renamed to avoid ambiguity.
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.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.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
 
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.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.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
 
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(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(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.DoubleHistogramIterationValue
 
toString() - Method in class org.HdrHistogram.HistogramIterationValue
 

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
WriterReaderPhaser provides an asymmetric means for synchronizing the execution of wait-free "writer" critical sections against a "reader phase flip" that needs to make sure no writer critical sections that were active at the beginning of the flip are still active after the flip is done.
WriterReaderPhaser() - Constructor for class org.HdrHistogram.WriterReaderPhaser
 
A B C D E F G H I L M N O P R S T V W 
Skip navigation links

Copyright © 2019. All rights reserved.