| Package | Description |
|---|---|
| net.openhft.chronicle.testframework.apimetrics |
Provides the classes and interfaces necessary for API metrics analysis within
the Chronicle Test Framework.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Metric<T> |
Metric.of(Class<T> nodeType,
Predicate<? super T> filter,
String name,
double weight)
Factory method to create a new instance of a Metric with the given parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Accumulator.accept(Metric<?> metric,
io.github.classgraph.ClassInfo classInfo,
io.github.classgraph.HasName leaf)
Merges the provided parameter into this accumulator mutating itself.
|
ApiMetrics.ApiMetricsBuilder |
ApiMetrics.ApiMetricsBuilder.addMetric(Metric<?> metric)
Add the provided
metric as applicable when analysing the set of packages. |
| Modifier and Type | Method and Description |
|---|---|
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,Boolean> predicate) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,Boolean> predicate) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
String columnName2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor2) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
String columnName2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor2) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
String columnName2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,Boolean> predicate) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
String columnName2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,Boolean> predicate) |
static Accumulator |
Accumulator.of(String columnName,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor,
String columnName2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,String> keyExtractor2,
Product.TriFunction<Metric<?>,io.github.classgraph.ClassInfo,io.github.classgraph.HasName,Boolean> predicate) |
Copyright © 2024. All rights reserved.