|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HasAttributes | |
|---|---|
| org.javasimon | Core package, contains Simon implementations, with
the SimonManager as the center point of the API. |
| Uses of HasAttributes in org.javasimon |
|---|
| Subinterfaces of HasAttributes in org.javasimon | |
|---|---|
interface |
Counter
Counter tracks the single integer value and watches its max/min values. |
interface |
Simon
Simon interface contains common functions related to Simon management - enable/disable and hierarchy. |
interface |
Stopwatch
Stopwatch Simon measures time spans and holds related statistics. |
| Classes in org.javasimon that implement HasAttributes | |
|---|---|
(package private) class |
AbstractSimon
AbstractSimon implements basic enable/disable and hierarchy functionality. |
(package private) class |
AttributesSupport
Attributes implementation that creates attributes map lazily. |
(package private) class |
CounterImpl
Class implements Counter interface - see there for how to use Counter. |
(package private) class |
NullCounter
Null Counter implements Simon returned by the disabled Manager.getCounter(String). |
(package private) class |
NullSimon
Null Simon implements Simon returned by the disabled Manager.getSimon(String)
or Manager.getRootSimon(). |
(package private) class |
NullStopwatch
Null Stopwatch implements Simon returned by the disabled Manager.getStopwatch(String). |
class |
Split
Represents single time split - one Stopwatch measurement. |
(package private) class |
StopwatchImpl
Class implements Stopwatch interface - see there for how to use Stopwatch. |
(package private) class |
UnknownSimon
UnknownSimon represents Simon node in the hierarchy without known type. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||