Modifier and Type | Class and Description |
---|---|
class |
AtomicHistogram
A High Dynamic Range (HDR) Histogram using atomic
long count type |
class |
ConcurrentHistogram
An integer values High Dynamic Range (HDR) Histogram that supports safe concurrent recording operations.
|
private class |
Recorder.InternalAtomicHistogram |
private class |
Recorder.InternalConcurrentHistogram |
private class |
SingleWriterRecorder.InternalHistogram |
class |
SynchronizedHistogram
An integer values High Dynamic Range (HDR) Histogram that is synchronized as a whole
|
Modifier and Type | Field and Description |
---|---|
private Histogram |
Recorder.activeHistogram |
private Histogram |
Recorder.inactiveHistogram |
Modifier and Type | Method and Description |
---|---|
Histogram |
Histogram.copy() |
Histogram |
Histogram.copyCorrectedForCoordinatedOmission(long expectedIntervalBetweenValueSamples) |
static Histogram |
Histogram.decodeFromByteBuffer(java.nio.ByteBuffer buffer,
long minBarForHighestTrackableValue)
Construct a new histogram by decoding it from a ByteBuffer.
|
static Histogram |
Histogram.decodeFromCompressedByteBuffer(java.nio.ByteBuffer buffer,
long minBarForHighestTrackableValue)
Construct a new histogram by decoding it from a compressed form in a ByteBuffer.
|
Histogram |
Recorder.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.
|
Histogram |
SingleWriterRecorder.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.
|
Histogram |
Recorder.getIntervalHistogram(Histogram histogramToRecycle)
Get an interval histogram, which will include a stable, consistent view of all value counts
accumulated since the last interval histogram was taken.
|
Histogram |
SingleWriterRecorder.getIntervalHistogram(Histogram histogramToRecycle)
Get an interval histogram, which will include a stable, consistent view of all value counts
accumulated since the last interval histogram was taken.
|
Histogram |
Recorder.getIntervalHistogram(Histogram 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.
|
Histogram |
SingleWriterRecorder.getIntervalHistogram(Histogram 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.
|
Modifier and Type | Method and Description |
---|---|
Histogram |
Recorder.getIntervalHistogram(Histogram histogramToRecycle)
Get an interval histogram, which will include a stable, consistent view of all value counts
accumulated since the last interval histogram was taken.
|
Histogram |
SingleWriterRecorder.getIntervalHistogram(Histogram histogramToRecycle)
Get an interval histogram, which will include a stable, consistent view of all value counts
accumulated since the last interval histogram was taken.
|
Histogram |
Recorder.getIntervalHistogram(Histogram 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.
|
Histogram |
SingleWriterRecorder.getIntervalHistogram(Histogram 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.
|
void |
Recorder.getIntervalHistogramInto(Histogram targetHistogram)
Place a copy of the value counts accumulated since accumulated (since the last interval histogram
was taken) into
targetHistogram . |
void |
SingleWriterRecorder.getIntervalHistogramInto(Histogram targetHistogram)
Place a copy of the value counts accumulated since accumulated (since the last interval histogram
was taken) into
targetHistogram . |
private void |
Recorder.validateFitAsReplacementHistogram(Histogram replacementHistogram,
boolean enforeContainingInstance) |
private void |
SingleWriterRecorder.validateFitAsReplacementHistogram(Histogram replacementHistogram,
boolean enforeContainingInstance) |