Package org.HdrHistogram
Class Recorder.InternalConcurrentHistogram
- java.lang.Object
-
- org.HdrHistogram.EncodableHistogram
-
- org.HdrHistogram.AbstractHistogramBase
-
- org.HdrHistogram.AbstractHistogram
-
- org.HdrHistogram.Histogram
-
- org.HdrHistogram.ConcurrentHistogram
-
- org.HdrHistogram.Recorder.InternalConcurrentHistogram
-
- All Implemented Interfaces:
java.io.Serializable
,ValueRecorder
- Enclosing class:
- Recorder
private class Recorder.InternalConcurrentHistogram extends ConcurrentHistogram
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.HdrHistogram.ConcurrentHistogram
ConcurrentHistogram.AtomicLongArrayWithNormalizingOffset
-
Nested classes/interfaces inherited from class org.HdrHistogram.AbstractHistogram
AbstractHistogram.AllValues, AbstractHistogram.LinearBucketValues, AbstractHistogram.LogarithmicBucketValues, AbstractHistogram.Percentiles, AbstractHistogram.RecordedValues
-
-
Field Summary
Fields Modifier and Type Field Description private long
containingInstanceId
-
Fields inherited from class org.HdrHistogram.ConcurrentHistogram
activeCounts, inactiveCounts, totalCount, totalCountUpdater, wrp
-
Fields inherited from class org.HdrHistogram.Histogram
counts, normalizingIndexOffset
-
Fields inherited from class org.HdrHistogram.AbstractHistogram
leadingZeroCountBase, maxValue, minNonZeroValue, subBucketHalfCount, subBucketHalfCountMagnitude, subBucketMask, unitMagnitude, unitMagnitudeMask
-
Fields inherited from class org.HdrHistogram.AbstractHistogramBase
autoResize, bucketCount, constructionIdentityCount, countsArrayLength, doubleToIntegerValueConversionRatio, endTimeStampMsec, highestTrackableValue, identity, integerToDoubleValueConversionRatio, intermediateUncompressedByteArray, intermediateUncompressedByteBuffer, lowestDiscernibleValue, numberOfSignificantValueDigits, percentileIterator, recordedValuesIterator, startTimeStampMsec, subBucketCount, tag, wordSizeInBytes
-
-
Constructor Summary
Constructors Modifier Constructor Description private
InternalConcurrentHistogram(long id, int numberOfSignificantValueDigits)
-
Method Summary
-
Methods inherited from class org.HdrHistogram.ConcurrentHistogram
_getEstimatedFootprintInBytes, addToCountAtIndex, addToTotalCount, clearCounts, copy, copyCorrectedForCoordinatedOmission, decodeFromByteBuffer, decodeFromCompressedByteBuffer, fillBufferFromCountsArray, fillCountsArrayFromBuffer, getCountAtIndex, getCountAtNormalizedIndex, getNormalizingIndexOffset, getTotalCount, incrementCountAtIndex, incrementTotalCount, recordConvertedDoubleValue, recordConvertedDoubleValueWithCount, resize, setAutoResize, setCountAtIndex, setCountAtNormalizedIndex, setIntegerToDoubleValueConversionRatio, setNormalizingIndexOffset, setTotalCount, shiftNormalizingIndexByOffset
-
Methods inherited from class org.HdrHistogram.AbstractHistogram
add, addWhileCorrectingForCoordinatedOmission, allValues, copyInto, copyIntoCorrectedForCoordinatedOmission, countsArrayIndex, decodeFromByteBuffer, decodeFromCompressedByteBuffer, determineArrayLengthNeeded, encodeIntoByteBuffer, encodeIntoCompressedByteBuffer, encodeIntoCompressedByteBuffer, equals, establishInternalTackingValues, establishInternalTackingValues, establishSize, getBucketIndex, getBucketsNeededToCoverValue, getCountAtValue, getCountBetweenValues, getEndTimeStamp, getEstimatedFootprintInBytes, getHighestTrackableValue, getLengthForNumberOfBuckets, getLowestDiscernibleValue, getMaxValue, getMaxValueAsDouble, getMean, getMinNonZeroValue, getMinValue, getNeededByteBufferCapacity, getNeededByteBufferCapacity, getNeededPayloadByteBufferCapacity, getNeededV0PayloadByteBufferCapacity, getNumberOfSignificantValueDigits, getPercentileAtOrBelowValue, getStartTimeStamp, getStdDeviation, getSubBucketIndex, getTag, getValueAtPercentile, hashCode, highestEquivalentValue, isAutoResize, linearBucketValues, logarithmicBucketValues, lowestEquivalentValue, medianEquivalentValue, nextNonEquivalentValue, nonConcurrentNormalizingIndexShift, normalizeIndex, numberOfSubbuckets, outputPercentileDistribution, outputPercentileDistribution, outputPercentileDistribution, percentiles, recordedValues, recordValue, recordValue, recordValueWithCount, recordValueWithExpectedInterval, reset, setEndTimeStamp, setStartTimeStamp, setTag, shiftValuesLeft, shiftValuesLeft, shiftValuesRight, shiftValuesRight, sizeOfEquivalentValueRange, subtract, supportsAutoResize, updateMinAndMax, valueFromIndex, valuesAreEquivalent
-
Methods inherited from class org.HdrHistogram.AbstractHistogramBase
getDoubleToIntegerValueConversionRatio, getIntegerToDoubleValueConversionRatio, nonConcurrentSetIntegerToDoubleValueConversionRatio
-
-