Class MetricsRegistry.AggregatedMetricSampler
java.lang.Object
net.minecraft.util.profiling.metrics.MetricSampler
net.minecraft.util.profiling.metrics.MetricsRegistry.AggregatedMetricSampler
- Enclosing class:
MetricsRegistry
-
Nested Class Summary
Nested classes/interfaces inherited from class MetricSampler
MetricSampler.MetricSamplerBuilder<T>, MetricSampler.SamplerResult, MetricSampler.ThresholdTest, MetricSampler.ValueIncreasedByPercentage -
Field Summary
FieldsFields inherited from class MetricSampler
thresholdTest -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateAggregatedMetricSampler(String name, List<MetricSampler> delegates) -
Method Summary
Modifier and TypeMethodDescriptionprivate static doubleaverageValueFromDelegates(List<MetricSampler> delegates) private static voidbeforeTick(List<MetricSampler> delegates) booleaninthashCode()private static MetricSampler.ThresholdTestthresholdTest(List<MetricSampler> delegates) Methods inherited from class MetricSampler
builder, create, create, getCategory, getName, getSampler, onEndTick, onFinished, onStartTick, result, triggersThreshold
-
Field Details
-
delegates
-
-
Constructor Details
-
AggregatedMetricSampler
-
-
Method Details
-
thresholdTest
-
beforeTick
-
averageValueFromDelegates
-
equals
- Overrides:
equalsin classMetricSampler
-
hashCode
public int hashCode()- Overrides:
hashCodein classMetricSampler
-