Uses of Class
org.HdrHistogram.AbstractHistogram
-
Packages that use AbstractHistogram Package Description org.HdrHistogram A High Dynamic Range (HDR) Histogram Package -
-
Uses of AbstractHistogram in org.HdrHistogram
Subclasses of AbstractHistogram in org.HdrHistogram Modifier and Type Class Description classAtomicHistogramA High Dynamic Range (HDR) Histogram using atomiclongcount typeclassConcurrentHistogramAn integer values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.classHistogramA High Dynamic Range (HDR) HistogramclassIntCountsHistogramA High Dynamic Range (HDR) Histogram using anintcount typeclassPackedConcurrentHistogramAn integer values High Dynamic Range (HDR) Histogram that uses a packed internal representation and supports safe concurrent recording operations.classPackedHistogramA High Dynamic Range (HDR) Histogram that uses a packed internal representationprivate static classRecorder.InternalAtomicHistogramprivate static classRecorder.InternalConcurrentHistogramprivate static classRecorder.InternalPackedConcurrentHistogramclassShortCountsHistogramA High Dynamic Range (HDR) Histogram using ashortcount typeprivate static classSingleWriterRecorder.InternalHistogramprivate static classSingleWriterRecorder.PackedInternalHistogramclassSynchronizedHistogramAn integer values High Dynamic Range (HDR) Histogram that is synchronized as a wholeFields in org.HdrHistogram declared as AbstractHistogram Modifier and Type Field Description (package private) AbstractHistogramAbstractHistogram.AllValues. histogram(package private) AbstractHistogramAbstractHistogram.LinearBucketValues. histogram(package private) AbstractHistogramAbstractHistogram.LogarithmicBucketValues. histogram(package private) AbstractHistogramAbstractHistogram.Percentiles. histogram(package private) AbstractHistogramAbstractHistogram.RecordedValues. histogram(package private) AbstractHistogramAbstractHistogramIterator. histogram(package private) AbstractHistogramDoubleHistogram. integerValuesHistogramFields in org.HdrHistogram with type parameters of type AbstractHistogram Modifier and Type Field Description private static java.util.concurrent.atomic.AtomicLongFieldUpdater<AbstractHistogram>AbstractHistogram. maxValueUpdaterprivate static java.util.concurrent.atomic.AtomicLongFieldUpdater<AbstractHistogram>AbstractHistogram. minNonZeroValueUpdaterMethods in org.HdrHistogram with type parameters of type AbstractHistogram Modifier and Type Method Description (package private) static <T extends AbstractHistogram>
TAbstractHistogram. decodeFromByteBuffer(java.nio.ByteBuffer buffer, java.lang.Class<T> histogramClass, long minBarForHighestTrackableValue)private static <T extends AbstractHistogram>
TAbstractHistogram. decodeFromByteBuffer(java.nio.ByteBuffer buffer, java.lang.Class<T> histogramClass, long minBarForHighestTrackableValue, java.util.zip.Inflater decompressor)(package private) static <T extends AbstractHistogram>
TAbstractHistogram. decodeFromCompressedByteBuffer(java.nio.ByteBuffer buffer, java.lang.Class<T> histogramClass, long minBarForHighestTrackableValue)Methods in org.HdrHistogram that return AbstractHistogram Modifier and Type Method Description abstract AbstractHistogramAbstractHistogram. copy()Create a copy of this histogram, complete with data and everything.abstract AbstractHistogramAbstractHistogram. copyCorrectedForCoordinatedOmission(long expectedIntervalBetweenValueSamples)Get a copy of this histogram, corrected for coordinated omission.Methods in org.HdrHistogram with parameters of type AbstractHistogram Modifier and Type Method Description voidAbstractHistogram. add(AbstractHistogram otherHistogram)Add the contents of another histogram to this one.voidSynchronizedHistogram. add(AbstractHistogram otherHistogram)voidAbstractHistogram. addWhileCorrectingForCoordinatedOmission(AbstractHistogram otherHistogram, long expectedIntervalBetweenValueSamples)Add the contents of another histogram to this one, while correcting the incoming data for coordinated omission.voidSynchronizedHistogram. addWhileCorrectingForCoordinatedOmission(AbstractHistogram fromHistogram, long expectedIntervalBetweenValueSamples)voidAbstractHistogram. copyInto(AbstractHistogram targetHistogram)Copy this histogram into the target histogram, overwriting it's contents.voidSynchronizedHistogram. copyInto(AbstractHistogram targetHistogram)voidAbstractHistogram. copyIntoCorrectedForCoordinatedOmission(AbstractHistogram targetHistogram, long expectedIntervalBetweenValueSamples)Copy this histogram, corrected for coordinated omission, into the target histogram, overwriting it's contents.voidSynchronizedHistogram. copyIntoCorrectedForCoordinatedOmission(AbstractHistogram targetHistogram, long expectedIntervalBetweenValueSamples)private voidDoubleHistogram. init(long configuredHighestToLowestValueRatio, double lowestTrackableUnitValue, AbstractHistogram integerValuesHistogram)private voidAllValuesIterator. reset(AbstractHistogram histogram)private voidLinearIterator. reset(AbstractHistogram histogram, long valueUnitsPerBucket)private voidLogarithmicIterator. reset(AbstractHistogram histogram, long valueUnitsInFirstBucket, double logBase)private voidPercentileIterator. reset(AbstractHistogram histogram, int percentileTicksPerHalfDistance)private voidRecordedValuesIterator. reset(AbstractHistogram histogram)(package private) voidAbstractHistogramIterator. resetIterator(AbstractHistogram histogram)voidAbstractHistogram. subtract(AbstractHistogram otherHistogram)Subtract the contents of another histogram from this one.voidSynchronizedHistogram. subtract(AbstractHistogram otherHistogram)Method parameters in org.HdrHistogram with type arguments of type AbstractHistogram Modifier and Type Method Description 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, 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.Constructors in org.HdrHistogram with parameters of type AbstractHistogram Constructor Description AbstractHistogram(AbstractHistogram source)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)AllValues(AbstractHistogram histogram)AllValuesIterator(AbstractHistogram histogram)AtomicHistogram(AbstractHistogram source)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)ConcurrentDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)ConcurrentHistogram(AbstractHistogram source)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)ConcurrentHistogram(AbstractHistogram source, boolean allocateCountsArray)DoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)DoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram, boolean mimicInternalModel)Histogram(AbstractHistogram source)Construct a histogram with the same range settings as a given source histogram, duplicating the source's start/end timestamps (but NOT its contents)Histogram(AbstractHistogram source, boolean allocateCountsArray)IntCountsHistogram(AbstractHistogram source)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)LinearBucketValues(AbstractHistogram histogram, long valueUnitsPerBucket)LinearIterator(AbstractHistogram histogram, long valueUnitsPerBucket)LogarithmicBucketValues(AbstractHistogram histogram, long valueUnitsInFirstBucket, double logBase)LogarithmicIterator(AbstractHistogram histogram, long valueUnitsInFirstBucket, double logBase)PackedConcurrentDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)PackedConcurrentHistogram(AbstractHistogram source)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)PackedConcurrentHistogram(AbstractHistogram source, boolean allocateCountsArray)PackedDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)PackedHistogram(AbstractHistogram source)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)PercentileIterator(AbstractHistogram histogram, int percentileTicksPerHalfDistance)Percentiles(AbstractHistogram histogram, int percentileTicksPerHalfDistance)RecordedValues(AbstractHistogram histogram)RecordedValuesIterator(AbstractHistogram histogram)ShortCountsHistogram(AbstractHistogram source)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)SynchronizedHistogram(AbstractHistogram source)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)Constructor parameters in org.HdrHistogram with type arguments of type AbstractHistogram Constructor Description ConcurrentDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass)ConcurrentDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)DoubleHistogram(int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass)Construct a new auto-resizing DoubleHistogram using a precision stated as a number of significant decimal digits.DoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass)Construct a new DoubleHistogram with the specified dynamic range (provided inhighestToLowestValueRatio) and using a precision stated as a number of significant decimal digits.DoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)DoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram, boolean mimicInternalModel)PackedConcurrentDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass)PackedConcurrentDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)PackedDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass)PackedDoubleHistogram(long highestToLowestValueRatio, int numberOfSignificantValueDigits, java.lang.Class<? extends AbstractHistogram> internalCountsHistogramClass, AbstractHistogram internalCountsHistogram)
-