Package org.HdrHistogram
Class Recorder.InternalAtomicHistogram
java.lang.Object
org.HdrHistogram.EncodableHistogram
org.HdrHistogram.AbstractHistogramBase
org.HdrHistogram.AbstractHistogram
org.HdrHistogram.Histogram
org.HdrHistogram.AtomicHistogram
org.HdrHistogram.Recorder.InternalAtomicHistogram
- All Implemented Interfaces:
Serializable,ValueRecorder
- Enclosing class:
Recorder
-
Nested Class Summary
Nested classes/interfaces inherited from class org.HdrHistogram.AbstractHistogram
AbstractHistogram.AllValues, AbstractHistogram.LinearBucketValues, AbstractHistogram.LogarithmicBucketValues, AbstractHistogram.Percentiles, AbstractHistogram.RecordedValues -
Field Summary
FieldsFields inherited from class org.HdrHistogram.AtomicHistogram
counts, totalCount, totalCountUpdaterFields inherited from class org.HdrHistogram.Histogram
normalizingIndexOffsetFields inherited from class org.HdrHistogram.AbstractHistogram
leadingZeroCountBase, maxValue, minNonZeroValue, subBucketHalfCount, subBucketHalfCountMagnitude, subBucketMask, unitMagnitude, unitMagnitudeMaskFields 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
ConstructorsModifierConstructorDescriptionprivateInternalAtomicHistogram(long id, long lowestDiscernibleValue, long highestTrackableValue, int numberOfSignificantValueDigits) -
Method Summary
Methods inherited from class org.HdrHistogram.AtomicHistogram
_getEstimatedFootprintInBytes, addToCountAtIndex, addToTotalCount, clearCounts, copy, copyCorrectedForCoordinatedOmission, decodeFromByteBuffer, decodeFromCompressedByteBuffer, fromString, getCountAtIndex, getCountAtNormalizedIndex, getNormalizingIndexOffset, getTotalCount, incrementCountAtIndex, incrementTotalCount, resize, setAutoResize, setCountAtIndex, setCountAtNormalizedIndex, setNormalizingIndexOffset, setTotalCount, shiftNormalizingIndexByOffset, supportsAutoResizeMethods inherited from class org.HdrHistogram.Histogram
setIntegerToDoubleValueConversionRatioMethods 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, setEndTimeStamp, setStartTimeStamp, setTag, shiftValuesLeft, shiftValuesLeft, shiftValuesRight, shiftValuesRight, sizeOfEquivalentValueRange, subtract, toString, updateMinAndMax, valueFromIndex, valuesAreEquivalentMethods inherited from class org.HdrHistogram.AbstractHistogramBase
getDoubleToIntegerValueConversionRatio, getIntegerToDoubleValueConversionRatio, nonConcurrentSetIntegerToDoubleValueConversionRatio
-
Field Details
-
containingInstanceId
private final long containingInstanceId
-
-
Constructor Details
-
InternalAtomicHistogram
private InternalAtomicHistogram(long id, long lowestDiscernibleValue, long highestTrackableValue, int numberOfSignificantValueDigits)
-