Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/dynatrace-oss/dynahist
/ types & classes
Types & classes
111 in github.com/dynatrace-oss/dynahist
⨍
Functions
789
◇
Types & classes
111
↳
Endpoints
1
Class
AbstractBin
src/main/java/com/dynatrace/dynahist/bin/AbstractBin.java:20
Class
AbstractBinExtended
src/main/java/com/dynatrace/dynahist/PreprocessedHistogram.java:165
Class
AbstractBinTest
src/test/java/com/dynatrace/dynahist/bin/AbstractBinTest.java:25
Class
AbstractDDSketchRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/AbstractDDSketchRecordingSpeedBenchmark.java:23
Class
AbstractDynaHistRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/AbstractDynaHistRecordingSpeedBenchmark.java:20
Class
AbstractErrorLimitingLayoutTest
src/test/java/com/dynatrace/dynahist/layout/AbstractErrorLimitingLayoutTest.java:24
Class
AbstractHistogram
src/main/java/com/dynatrace/dynahist/AbstractHistogram.java:40
Class
AbstractHistogramTest
src/test/java/com/dynatrace/dynahist/AbstractHistogramTest.java:39
Class
AbstractLayout
An abstract {@link Layout} class that can be used if there is an approximate formula for the reverse mapping (from bin index to bin boundaries).
src/main/java/com/dynatrace/dynahist/layout/AbstractLayout.java:28
Class
AbstractMutableHistogram
src/main/java/com/dynatrace/dynahist/AbstractMutableHistogram.java:30
Class
AbstractNonEmptyBinsIterable
src/main/java/com/dynatrace/dynahist/AbstractHistogram.java:265
Class
AbstractNrSketchRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/AbstractNrSketchRecordingSpeedBenchmark.java:21
Class
AbstractRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/AbstractRecordingSpeedBenchmark.java:27
Class
Algorithms
src/main/java/com/dynatrace/dynahist/util/Algorithms.java:22
Class
AlgorithmsTest
src/test/java/com/dynatrace/dynahist/util/AlgorithmsTest.java:29
Class
BaseTestLayout
src/test/java/com/dynatrace/dynahist/layout/LayoutSerializationTest.java:105
Interface
Bin
A bin of the histogram.
src/main/java/com/dynatrace/dynahist/bin/Bin.java:21
Class
BinIteration
src/test/java/com/dynatrace/dynahist/demo/BinIteration.java:26
Interface
BinIterator
A bin iterator over a histogram. <p>Allows iterating over all non-empty bins in ascending or descending order. The behavior of the iterator is undefi
src/main/java/com/dynatrace/dynahist/bin/BinIterator.java:26
Class
BinIteratorImpl
src/main/java/com/dynatrace/dynahist/AbstractMutableHistogram.java:162
Class
BinIteratorImpl
src/main/java/com/dynatrace/dynahist/PreprocessedHistogram.java:195
Class
BitInput
src/main/java/com/dynatrace/dynahist/serialization/BitInput.java:23
Class
BitOutput
src/main/java/com/dynatrace/dynahist/serialization/BitOutput.java:22
Class
BitOutputInputTest
src/test/java/com/dynatrace/dynahist/serialization/BitOutputInputTest.java:24
Class
Builder
src/test/java/com/dynatrace/dynahist/AbstractHistogramTest.java:108
Class
Comparison
src/jmh/java/com/dynatrace/dynahist/Comparison.java:34
Interface
Constants
src/jmh/java/com/dynatrace/dynahist/Constants.java:18
Class
CustomLayout
A custom histogram bin layout.
src/main/java/com/dynatrace/dynahist/layout/CustomLayout.java:32
Class
CustomLayoutTest
src/test/java/com/dynatrace/dynahist/layout/CustomLayoutTest.java:24
Class
DDSketchPaginatedCubicRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchPaginatedCubicRecordingSpeedBenchmark.java:25
Class
DDSketchPaginatedLinearRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchPaginatedLinearRecordingSpeedBenchmark.java:25
Class
DDSketchPaginatedLogarithmicRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchPaginatedLogarithmicRecordingSpeedBenchmark.java:25
Class
DDSketchPaginatedQuadraticRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchPaginatedQuadraticRecordingSpeedBenchmark.java:25
Class
DDSketchSparseCubicRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchSparseCubicRecordingSpeedBenchmark.java:25
Class
DDSketchSparseLinearRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchSparseLinearRecordingSpeedBenchmark.java:25
Class
DDSketchSparseLogarithmicRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchSparseLogarithmicRecordingSpeedBenchmark.java:25
Class
DDSketchSparseQuadraticRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchSparseQuadraticRecordingSpeedBenchmark.java:25
Class
DDSketchTestConfiguration
src/jmh/java/com/dynatrace/dynahist/SpaceConsumptionBenchmark.java:265
Class
DDSketchUnboundedSizeDenseCubicRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchUnboundedSizeDenseCubicRecordingSpeedBenchmark.java:25
Class
DDSketchUnboundedSizeDenseLinearRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchUnboundedSizeDenseLinearRecordingSpeedBenchmark.java:25
Class
DDSketchUnboundedSizeDenseLogarithmicRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchUnboundedSizeDenseLogarithmicRecordingSpeedBenchmark.java:25
Class
DDSketchUnboundedSizeDenseQuadraticRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DDSketchUnboundedSizeDenseQuadraticRecordingSpeedBenchmark.java:25
Class
DynaHistDynamicLogLinearRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistDynamicLogLinearRecordingSpeedBenchmark.java:22
Class
DynaHistDynamicLogOptimalRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistDynamicLogOptimalRecordingSpeedBenchmark.java:22
Class
DynaHistDynamicLogQuadraticRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistDynamicLogQuadraticRecordingSpeedBenchmark.java:22
Class
DynaHistDynamicOpenTelemetryExponentialBucketRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistDynamicOpenTelemetryExponentialBucketRecordingSpeedBenchmark.java:22
Class
DynaHistStaticLogLinearRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistStaticLogLinearRecordingSpeedBenchmark.java:22
Class
DynaHistStaticLogOptimalRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistStaticLogOptimalRecordingSpeedBenchmark.java:22
Class
DynaHistStaticLogQuadraticRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistStaticLogQuadraticRecordingSpeedBenchmark.java:22
Class
DynaHistStaticOpenTelemetryExponentialBucketRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/DynaHistStaticOpenTelemetryExponentialBucketRecordingSpeedBenchmark.java:22
Class
DynaHistTestConfiguration
src/jmh/java/com/dynatrace/dynahist/SpaceConsumptionBenchmark.java:231
Class
DynamicHistogram
src/main/java/com/dynatrace/dynahist/DynamicHistogram.java:28
Class
DynamicHistogramTest
src/test/java/com/dynatrace/dynahist/DynamicHistogramTest.java:27
Class
HdrDoubleHistogramRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/HdrDoubleHistogramRecordingSpeedBenchmark.java:24
Class
HdrDoubleHistogramTestConfiguration
src/jmh/java/com/dynatrace/dynahist/SpaceConsumptionBenchmark.java:190
Interface
Histogram
src/main/java/com/dynatrace/dynahist/Histogram.java:29
Interface
HistogramDeserializationBuilder
src/main/java/com/dynatrace/dynahist/HistogramDeserializationBuilder.java:18
Class
HistogramSerializationVersion0Test
src/test/java/com/dynatrace/dynahist/serialization/HistogramSerializationVersion0Test.java:27
Class
HistogramSerializationVersion1Test
src/test/java/com/dynatrace/dynahist/serialization/HistogramSerializationVersion1Test.java:27
Class
HistogramTestUtil
src/test/java/com/dynatrace/dynahist/HistogramTestUtil.java:25
Class
HistogramUsage
Simple example of using DynaHist
src/test/java/com/dynatrace/dynahist/demo/HistogramUsage.java:34
Class
InvalidHistogramSerialVersionTest
src/test/java/com/dynatrace/dynahist/InvalidHistogramSerialVersionTest.java:29
Interface
Layout
A histogram bin layout, which defines the bins for a {@link Histogram}. <p>All implementations must be immutable.
src/main/java/com/dynatrace/dynahist/layout/Layout.java:36
Class
LayoutSerialization
src/main/java/com/dynatrace/dynahist/layout/LayoutSerialization.java:29
Class
LayoutSerializationDefinition
Represents the serialization definition for some {@link Layout}.
src/main/java/com/dynatrace/dynahist/layout/LayoutSerializationDefinition.java:24
Class
LayoutSerializationTest
src/test/java/com/dynatrace/dynahist/layout/LayoutSerializationTest.java:24
Class
LayoutTestUtil
src/test/java/com/dynatrace/dynahist/layout/LayoutTestUtil.java:25
Class
LogLinearLayout
A histogram bin layout where all bins covering the given range have a width that is either smaller than a given absolute bin width limit or a given re
src/main/java/com/dynatrace/dynahist/layout/LogLinearLayout.java:35
Class
LogLinearLayoutTest
src/test/java/com/dynatrace/dynahist/layout/LogLinearLayoutTest.java:28
Class
LogOptimalLayout
A histogram bin layout where all bins covering the given range have a width that is either smaller than a given absolute bin width limit or a given re
src/main/java/com/dynatrace/dynahist/layout/LogOptimalLayout.java:36
Class
LogOptimalLayoutTest
src/test/java/com/dynatrace/dynahist/layout/LogOptimalLayoutTest.java:29
Class
LogQuadraticLayout
A histogram bin layout where all bins covering the given range have a width that is either smaller than a given absolute bin width limit or a given re
src/main/java/com/dynatrace/dynahist/layout/LogQuadraticLayout.java:35
Class
LogQuadraticLayoutTest
src/test/java/com/dynatrace/dynahist/layout/LogQuadraticLayoutTest.java:28
Class
MappingToCustomLayout
src/test/java/com/dynatrace/dynahist/demo/MappingToCustomLayout.java:28
Class
NrSketchComboLogIndexerRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/NrSketchComboLogIndexerRecordingSpeedBenchmark.java:22
Class
NrSketchComboSubBucketLogIndexerRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/NrSketchComboSubBucketLogIndexerRecordingSpeedBenchmark.java:22
Class
NrSketchComboSubBucketLookupIndexerRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/NrSketchComboSubBucketLookupIndexerRecordingSpeedBenchmark.java:22
Class
NrSketchSimpleLogIndexerRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/NrSketchSimpleLogIndexerRecordingSpeedBenchmark.java:22
Class
NrSketchSimpleSubBucketLogIndexerRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/NrSketchSimpleSubBucketLogIndexerRecordingSpeedBenchmark.java:22
Class
NrSketchSimpleSubBucketLookupIndexerRecordingSpeedBenchmark
src/jmh/java/com/dynatrace/dynahist/NrSketchSimpleSubBucketLookupIndexerRecordingSpeedBenchmark.java:22
Class
NrSketchTestConfiguration
src/jmh/java/com/dynatrace/dynahist/SpaceConsumptionBenchmark.java:308
Class
OpenTelemetryExponentialBucketsLayout
A histogram bin layout that is compatible with OpenTelemetry's exponential histograms. <p>Histograms using this layout are able to represent OpenTele
src/main/java/com/dynatrace/dynahist/layout/OpenTelemetryExponentialBucketsLayout.java:39
Class
OpenTelemetryExponentialBucketsLayoutTest
src/test/java/com/dynatrace/dynahist/layout/OpenTelemetryExponentialBucketsLayoutTest.java:28
Class
Preconditions
Utility class for preconditions.
src/main/java/com/dynatrace/dynahist/util/Preconditions.java:21
Class
PreconditionsTest
src/test/java/com/dynatrace/dynahist/util/PreconditionsTest.java:23
Class
PreprocessedHistogram
A preprocessed and immutable histogram that allows fast order statistic queries.
src/main/java/com/dynatrace/dynahist/PreprocessedHistogram.java:32
Class
PreprocessedHistogramTest
src/test/java/com/dynatrace/dynahist/PreprocessedHistogramTest.java:26
Class
PrintUtil
src/test/java/com/dynatrace/dynahist/demo/PrintUtil.java:23
Interface
QuantileEstimator
A quantile estimator.
src/main/java/com/dynatrace/dynahist/quantile/QuantileEstimator.java:21
Class
SciPyQuantileEstimator
A quantile estimator implementation based on the definition used by the {@code scipy.stats.mstats.mquantiles} method in the SciPy Python library. <p>
src/main/java/com/dynatrace/dynahist/quantile/SciPyQuantileEstimator.java:33
Class
SciPyQuantileEstimatorTest
src/test/java/com/dynatrace/dynahist/quantile/SciPyQuantileEstimatorTest.java:26
Class
SerializationConfig
src/test/java/com/dynatrace/dynahist/AbstractHistogramTest.java:41
Interface
SerializationReader
A deserializer for a given type. @param <T> the type to be deserialized
src/main/java/com/dynatrace/dynahist/serialization/SerializationReader.java:26
Class
SerializationTestUtil
src/test/java/com/dynatrace/dynahist/serialization/SerializationTestUtil.java:25
Class
SerializationUtil
src/main/java/com/dynatrace/dynahist/serialization/SerializationUtil.java:34
Class
SerializationUtilTest
src/test/java/com/dynatrace/dynahist/serialization/SerializationUtilTest.java:32
Interface
SerializationWriter
A serialization writer for a given type. @param <T> the type to be serialized
src/main/java/com/dynatrace/dynahist/serialization/SerializationWriter.java:26
Interface
Sketch
src/jmh/java/com/dynatrace/dynahist/Comparison.java:51
Class
SpaceConsumptionBenchmark
src/jmh/java/com/dynatrace/dynahist/SpaceConsumptionBenchmark.java:49
Class
StaticHistogram
src/main/java/com/dynatrace/dynahist/StaticHistogram.java:26
next →
1–100 of 111, ranked by callers