Package org.terracotta.statistics
package org.terracotta.statistics
-
ClassDescriptionAbstractOperationStatistic<T extends Enum<T>>AbstractSourceStatistic<T extends ChainedObserver>An abstract
SourceStatisticthat handles derived statistic (de)registration.ConstantValueStatistic<T extends Serializable>GeneralOperationStatistic<T extends Enum<T>>An operation observer that tracks operation result counts and can drive further derived statistics.MemoizingValueStatistic<T extends Serializable>OperationStatistic<T extends Enum<T>>PassThroughStatistic<T extends Serializable>Sample<T extends Serializable>SampledStatistic<T extends Serializable>SampledStatisticAdapter<T extends Serializable>SourceStatistic<T extends ChainedObserver>Source statistic implementations support derived statistics.The Class AbstractStatisticBuilder.StatisticBuilder.OperationStatisticBuilder<T extends Enum<T>>The Class OperationStatisticBuilder.SuppliedValueStatistic<T extends Serializable>This class can be used to create aValueStatisticwith a specificStatisticTypewhich value is given by a providedSupplierA table statistic contains for each row a set of statistics.A statistic that can dynamically construct and provide a table statistic based on provided suppliersThis class contains the static time-sources used within the framework.ValueStatistic<T extends Serializable>ZeroOperationStatistic<T extends Enum<T>>An operation statistic that always return 0 for everything.