org.eclipse.ocl.examples.eventmanager.util
Class StatisticsStub
java.lang.Object
org.eclipse.ocl.examples.eventmanager.util.Statistics
org.eclipse.ocl.examples.eventmanager.util.StatisticsStub
public class StatisticsStub
- extends Statistics
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatisticsStub
public StatisticsStub()
begin
public void begin(java.lang.String groupId,
java.lang.Object key)
- Description copied from class:
Statistics
- Starts measuring a time span until
Statistics.end(String, Object)
is called with equal groupId
and key
. Averages can be computed later for different keys with equal groupId
.
- Specified by:
begin
in class Statistics
end
public void end(java.lang.String groupId,
java.lang.Object key)
- Specified by:
end
in class Statistics
record
public void record(java.lang.String groupId,
java.lang.Object key,
long value)
- Description copied from class:
Statistics
- Records a single value (could be a time measured other than with
Statistics.begin(String, Object)
and
Statistics.end(String, Object)
, but could also be any other quantity over which later aggregation may
be performed.
- Specified by:
record
in class Statistics
clear
public void clear()
- Specified by:
clear
in class Statistics
getRecords
public java.util.List<Statistics.Record> getRecords(java.lang.String groupId)
- Specified by:
getRecords
in class Statistics
getGroupIds
public java.util.Set<java.lang.String> getGroupIds()
- Specified by:
getGroupIds
in class Statistics