Top Interfaces Annotations Classes
[default module]

Package org.terracotta.statistics


Interface Summary

Modifier and TypeInterface and Description
public interface
OperationStatistic<T extends Enum<T>>

public interface
SourceStatistic<
Supported derived observer type
T extends ChainedObserver
>

Source statistic implementations support derived statistics.

public interface

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
AbstractSourceStatistic<T extends ChainedObserver>

An abstract SourceStatistic that handles derived statistic (de)registration.

public class
pack-priv class
GeneralOperationStatistic<
the operation result enum type
T extends Enum<T>
>

An operation observer that tracks operation result counts and can drive further derived statistics.

public class
MappedOperationStatistic<S extends Enum<S>, D extends Enum<D>>

pack-priv class
public class
public class
StatisticMapper<SOURCE extends Enum<SOURCE>, TARGET extends Enum<TARGET>>

public class
public class
Time

This class contains the static time-sources used within the framework.