Package org.terracotta.statistics
-
Interface Summary Interface Description OperationStatistic<T extends Enum<T>> SampledStatistic<T extends Serializable> SourceStatistic<T extends ChainedObserver> Source statistic implementations support derived statistics.Table.RowBuilder TableValueStatistic.RowBuilder Time.TimeSource ValueStatistic<T extends Serializable> -
Class Summary Class Description AbstractOperationStatistic<T extends Enum<T>> AbstractSourceStatistic<T extends ChainedObserver> An abstractSourceStatisticthat handles derived statistic (de)registration.ConstantValueStatistic<T extends Serializable> MappedOperationStatistic<S extends Enum<S>,D extends Enum<D>> MemoizingValueStatistic<T extends Serializable> Sample<T extends Serializable> SampledStatisticAdapter<T extends Serializable> StatisticBuilder StatisticBuilder.OperationStatisticBuilder<T extends Enum<T>> The Class OperationStatisticBuilder.StatisticMapper<SOURCE extends Enum<SOURCE>,TARGET extends Enum<TARGET>> StatisticsManager SuppliedValueStatistic<T extends Serializable> This class can be used to create aValueStatisticwith a specificStatisticTypewhich value is given by a providedSupplierTable A table statistic contains for each row a set of statistics.Table.Builder TableSkeleton TableValueStatistic A statistic that can dynamically construct and provide a table statistic based on provided suppliersTableValueStatistic.Builder Time This class contains the static time-sources used within the framework.ValueStatistics ZeroOperationStatistic<T extends Enum<T>> An operation statistic that always return 0 for everything. -
Enum Summary Enum Description StatisticType -
Annotation Types Summary Annotation Type Description Statistic