Package org.HdrHistogram
Class SingleWriterRecorder.InternalHistogram
- java.lang.Object
-
- org.HdrHistogram.EncodableHistogram
-
- org.HdrHistogram.AbstractHistogramBase
-
- org.HdrHistogram.AbstractHistogram
-
- org.HdrHistogram.Histogram
-
- org.HdrHistogram.SingleWriterRecorder.InternalHistogram
-
- All Implemented Interfaces:
java.io.Serializable
,ValueRecorder
- Enclosing class:
- SingleWriterRecorder
private static class SingleWriterRecorder.InternalHistogram extends Histogram
-
-
Nested Class Summary
-
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.Histogram
counts, normalizingIndexOffset, totalCount
-
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
InternalHistogram(long id, int numberOfSignificantValueDigits)
private
InternalHistogram(long id, long lowestDiscernibleValue, long highestTrackableValue, int numberOfSignificantValueDigits)
private
InternalHistogram(SingleWriterRecorder.InternalHistogram source)
-
Method Summary
-
Methods inherited from class org.HdrHistogram.Histogram
_getEstimatedFootprintInBytes, addToCountAtIndex, addToTotalCount, clearCounts, copy, copyCorrectedForCoordinatedOmission, decodeFromByteBuffer, decodeFromCompressedByteBuffer, fromString, getCountAtIndex, getCountAtNormalizedIndex, getNormalizingIndexOffset, getTotalCount, incrementCountAtIndex, incrementTotalCount, resize, 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, fillBufferFromCountsArray, 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, recordConvertedDoubleValue, recordConvertedDoubleValueWithCount, recordedValues, recordValue, recordValue, recordValueWithCount, recordValueWithExpectedInterval, reset, setAutoResize, setEndTimeStamp, setStartTimeStamp, setTag, shiftValuesLeft, shiftValuesLeft, shiftValuesRight, shiftValuesRight, sizeOfEquivalentValueRange, subtract, supportsAutoResize, toString, updateMinAndMax, valueFromIndex, valuesAreEquivalent
-
Methods inherited from class org.HdrHistogram.AbstractHistogramBase
getDoubleToIntegerValueConversionRatio, getIntegerToDoubleValueConversionRatio, nonConcurrentSetIntegerToDoubleValueConversionRatio
-
-
-
-
Constructor Detail
-
InternalHistogram
private InternalHistogram(long id, int numberOfSignificantValueDigits)
-
InternalHistogram
private InternalHistogram(long id, long lowestDiscernibleValue, long highestTrackableValue, int numberOfSignificantValueDigits)
-
InternalHistogram
private InternalHistogram(SingleWriterRecorder.InternalHistogram source)
-
-