|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Statistics | |
---|---|
messif.statistics | Statistic gathering support. |
Uses of Statistics in messif.statistics |
---|
Classes in messif.statistics with type parameters of type Statistics | |
---|---|
class |
Statistics<TSelf extends Statistics<TSelf>>
Base class for all statistics. |
Subclasses of Statistics in messif.statistics | |
---|---|
class |
StatisticCounter
|
class |
StatisticMinMaxCounter
|
class |
StatisticObject
|
class |
StatisticRefCounter
|
class |
StatisticSimpleWeakrefCounter
|
class |
StatisticSlidingAvgCounter
This is a statistic that counts aggregated functions (especially avg) from 1) last n values - if n+1 value is added, the first is removed and not considered any more or 2) values stored in the time-sliding window 3) combination of 1) and 2) Moreover, there is a possibility of linking each value (and time) with a "key" and then all values added to this counter are sumed up according to the key |
class |
StatisticTimer
Statistics for counting time. |
Fields in messif.statistics declared as Statistics | |
---|---|
protected Statistics<TSelf> |
Statistics.replaceWith
Serialization replacement object |
Methods in messif.statistics with type parameters of type Statistics | ||
---|---|---|
static
|
OperationStatistics.getOpStatistics(java.lang.String name,
java.lang.Class<? extends T> statisticsClass)
Returns statistics counter from current thread operation statistics namespace |
|
static
|
Statistics.getStatistics(java.lang.String statisticName,
java.lang.Class<? extends T> statisticClass)
Returns a registered global statistic. |
|
|
OperationStatistics.getStatistics(java.lang.String statisticName,
java.lang.Class<? extends T> statisticClass)
Return a statistics of defined class from this operation statistics namespace |
|
|
OperationStatistics.registerBoundStat(java.lang.Class<? extends T> statClass,
java.lang.String name,
java.lang.String asName)
Register bound statistic (using asName name) in this operation statistics namespace. |
|
protected
|
OperationStatistics.registerBoundStat(java.lang.String asName,
Statistics<T> bindToStat)
Register statistic in this operation statistics namespace. |
Methods in messif.statistics that return Statistics | |
---|---|
static Statistics<?> |
Statistics.getStatistics(java.lang.String statisticName)
Returns a registered global statistic. |
Statistics<?> |
OperationStatistics.registerBoundStat(java.lang.String name)
Register bound statistic in this operation statistics namespace |
Statistics<?> |
OperationStatistics.registerBoundStat(java.lang.String name,
java.lang.String asName)
Register bound statistic (using asName name) in this operation statistics namespace |
Methods in messif.statistics that return types with arguments of type Statistics | |
---|---|
java.util.Iterator<Statistics<?>> |
OperationStatistics.getAllStatistics()
Access all statistics |
static java.util.Iterator<Statistics<?>> |
Statistics.getAllStatistics()
Returns an iterator over all global statistics. |
java.util.Iterator<Statistics<?>> |
OperationStatistics.getAllStatistics(java.lang.String regex)
Access statistics whose names match the given regular expression |
static java.util.Iterator<Statistics<?>> |
Statistics.getAllStatistics(java.lang.String regex)
Returns an iterator over all global statistics with names matching the provided regular expression. |
Methods in messif.statistics with parameters of type Statistics | ||
---|---|---|
protected
|
OperationStatistics.registerBoundStat(java.lang.String asName,
Statistics<T> bindToStat)
Register statistic in this operation statistics namespace. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |