Uses of Class
org.HdrHistogram.DoubleHistogram
-
Packages that use DoubleHistogram Package Description org.HdrHistogram A High Dynamic Range (HDR) Histogram Package -
-
Uses of DoubleHistogram in org.HdrHistogram
Subclasses of DoubleHistogram in org.HdrHistogram Modifier and Type Class Description classConcurrentDoubleHistogramA floating point values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.private static classDoubleRecorder.InternalConcurrentDoubleHistogramprivate static classDoubleRecorder.PackedInternalConcurrentDoubleHistogramclassPackedConcurrentDoubleHistogramA floating point values High Dynamic Range (HDR) Histogram that uses a packed internal representation and supports safe concurrent recording operations.classPackedDoubleHistogramA floating point values High Dynamic Range (HDR) Histogram that uses a packed internal representationprivate classSingleWriterDoubleRecorder.InternalDoubleHistogramprivate classSingleWriterDoubleRecorder.PackedInternalDoubleHistogramclassSynchronizedDoubleHistogramA floating point values High Dynamic Range (HDR) Histogram that is synchronized as a wholeFields in org.HdrHistogram declared as DoubleHistogram Modifier and Type Field Description private DoubleHistogramSingleWriterDoubleRecorder. activeHistogram(package private) DoubleHistogramDoubleAllValuesIterator. histogram(package private) DoubleHistogramDoubleHistogram.AllValues. histogram(package private) DoubleHistogramDoubleHistogram.LinearBucketValues. histogram(package private) DoubleHistogramDoubleHistogram.LogarithmicBucketValues. histogram(package private) DoubleHistogramDoubleHistogram.Percentiles. histogram(package private) DoubleHistogramDoubleHistogram.RecordedValues. histogram(package private) DoubleHistogramDoubleLinearIterator. histogram(package private) DoubleHistogramDoubleLogarithmicIterator. histogram(package private) DoubleHistogramDoublePercentileIterator. histogram(package private) DoubleHistogramDoubleRecordedValuesIterator. histogramprivate DoubleHistogramSingleWriterDoubleRecorder. inactiveHistogramMethods in org.HdrHistogram with type parameters of type DoubleHistogram Modifier and Type Method Description (package private) static <T extends DoubleHistogram>
TDoubleHistogram. constructHistogramFromBuffer(int cookie, java.nio.ByteBuffer buffer, java.lang.Class<T> doubleHistogramClass, java.lang.Class<? extends AbstractHistogram> histogramClass, long minBarForHighestToLowestValueRatio)Methods in org.HdrHistogram that return DoubleHistogram Modifier and Type Method Description DoubleHistogramDoubleHistogram. copy()Create a copy of this histogram, complete with data and everything.DoubleHistogramSynchronizedDoubleHistogram. copy()DoubleHistogramDoubleHistogram. copyCorrectedForCoordinatedOmission(double expectedIntervalBetweenValueSamples)Get a copy of this histogram, corrected for coordinated omission.DoubleHistogramSynchronizedDoubleHistogram. copyCorrectedForCoordinatedOmission(double expectedIntervalBetweenValueSamples)static DoubleHistogramDoubleHistogram. decodeFromByteBuffer(java.nio.ByteBuffer buffer, long minBarForHighestToLowestValueRatio)Construct a new DoubleHistogram by decoding it from a ByteBuffer.static DoubleHistogramDoubleHistogram. decodeFromByteBuffer(java.nio.ByteBuffer buffer, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, long minBarForHighestToLowestValueRatio)Construct a new DoubleHistogram by decoding it from a ByteBuffer, using a specified AbstractHistogram subclass for tracking internal counts (e.g.static DoubleHistogramDoubleHistogram. decodeFromCompressedByteBuffer(java.nio.ByteBuffer buffer, long minBarForHighestToLowestValueRatio)Construct a new DoubleHistogram by decoding it from a compressed form in a ByteBuffer.static DoubleHistogramDoubleHistogram. decodeFromCompressedByteBuffer(java.nio.ByteBuffer buffer, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, long minBarForHighestToLowestValueRatio)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.static DoubleHistogramDoubleHistogram. fromString(java.lang.String base64CompressedHistogramString)Construct a new DoubleHistogram by decoding it from a String containing a base64 encoded compressed histogram representation.DoubleHistogramDoubleRecorder. getIntervalHistogram()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.DoubleHistogramDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.DoubleHistogramDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle, boolean enforeContainingInstance)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.DoubleHistogramSingleWriterDoubleRecorder. getIntervalHistogram()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.DoubleHistogramSingleWriterDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.DoubleHistogramSingleWriterDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle, boolean enforeContainingInstance)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.Methods in org.HdrHistogram with parameters of type DoubleHistogram Modifier and Type Method Description voidDoubleHistogram. add(DoubleHistogram fromHistogram)Add the contents of another histogram to this one.voidSynchronizedDoubleHistogram. add(DoubleHistogram fromHistogram)voidDoubleHistogram. addWhileCorrectingForCoordinatedOmission(DoubleHistogram fromHistogram, double expectedIntervalBetweenValueSamples)Add the contents of another histogram to this one, while correcting the incoming data for coordinated omission.voidSynchronizedDoubleHistogram. addWhileCorrectingForCoordinatedOmission(DoubleHistogram fromHistogram, double expectedIntervalBetweenValueSamples)voidDoubleHistogram. copyInto(DoubleHistogram targetHistogram)Copy this histogram into the target histogram, overwriting it's contents.voidSynchronizedDoubleHistogram. copyInto(DoubleHistogram targetHistogram)voidDoubleHistogram. copyIntoCorrectedForCoordinatedOmission(DoubleHistogram targetHistogram, double expectedIntervalBetweenValueSamples)Copy this histogram, corrected for coordinated omission, into the target histogram, overwriting it's contents.voidSynchronizedDoubleHistogram. copyIntoCorrectedForCoordinatedOmission(DoubleHistogram targetHistogram, double expectedIntervalBetweenValueSamples)DoubleHistogramDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.DoubleHistogramDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle, boolean enforeContainingInstance)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.DoubleHistogramSingleWriterDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.DoubleHistogramSingleWriterDoubleRecorder. getIntervalHistogram(DoubleHistogram histogramToRecycle, boolean enforeContainingInstance)Get an interval histogram, which will include a stable, consistent view of all value counts accumulated since the last interval histogram was taken.voidDoubleRecorder. getIntervalHistogramInto(DoubleHistogram targetHistogram)Place a copy of the value counts accumulated since accumulated (since the last interval histogram was taken) intotargetHistogram.voidSingleWriterDoubleRecorder. getIntervalHistogramInto(DoubleHistogram targetHistogram)Place a copy of the value counts accumulated since accumulated (since the last interval histogram was taken) intotargetHistogram.voidDoubleHistogram. subtract(DoubleHistogram otherHistogram)Subtract the contents of another histogram from this one.voidSynchronizedDoubleHistogram. subtract(DoubleHistogram fromHistogram)private voidDoubleRecorder. validateFitAsReplacementHistogram(DoubleHistogram replacementHistogram, boolean enforeContainingInstance)private voidSingleWriterDoubleRecorder. validateFitAsReplacementHistogram(DoubleHistogram replacementHistogram, boolean enforeContainingInstance)Constructors in org.HdrHistogram with parameters of type DoubleHistogram Constructor Description AllValues(DoubleHistogram histogram)ConcurrentDoubleHistogram(DoubleHistogram source)Construct aConcurrentDoubleHistogramwith the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents)DoubleAllValuesIterator(DoubleHistogram histogram)DoubleHistogram(DoubleHistogram source)Construct aDoubleHistogramwith the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents)DoubleLinearIterator(DoubleHistogram histogram, double valueUnitsPerBucket)DoubleLogarithmicIterator(DoubleHistogram histogram, double valueUnitsInFirstBucket, double logBase)DoublePercentileIterator(DoubleHistogram histogram, int percentileTicksPerHalfDistance)DoubleRecordedValuesIterator(DoubleHistogram histogram)LinearBucketValues(DoubleHistogram histogram, double valueUnitsPerBucket)LogarithmicBucketValues(DoubleHistogram histogram, double valueUnitsInFirstBucket, double logBase)PackedConcurrentDoubleHistogram(DoubleHistogram source)Construct aPackedConcurrentDoubleHistogramwith the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents)PackedDoubleHistogram(DoubleHistogram source)Construct aPackedDoubleHistogramwith the same range settings as a given source, duplicating the source's start/end timestamps (but NOT it's contents)Percentiles(DoubleHistogram histogram, int percentileTicksPerHalfDistance)RecordedValues(DoubleHistogram histogram)
-