| Package | Description | 
|---|---|
| org.javasimon | 
 Core package, contains  
Simon implementations, with
 the SimonManager as the center point of the API. | 
| org.javasimon.utils | 
 Java Simon supporting utilities and tools. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimonPattern
Matches Simon name patterns from configuration. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static SimonFilter | 
SimonFilter.ACCEPT_ALL_FILTER
Filter accepting all Simons. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<Simon> | 
SwitchingManager.getSimons(SimonFilter simonFilter)  | 
static Collection<Simon> | 
SimonManager.getSimons(SimonFilter simonFilter)
Returns collection containing all existing Simons accepted by specified  
SimonFilter. | 
Collection<Simon> | 
Manager.getSimons(SimonFilter simonFilter)
Returns collection containing all existing Simons accepted by specified  
SimonFilter. | 
Collection<Simon> | 
EnabledManager.getSimons(SimonFilter simonFilter)  | 
Collection<Simon> | 
DisabledManager.getSimons(SimonFilter simonFilter)  | 
| Modifier and Type | Method and Description | 
|---|---|
static CounterAggregate | 
SimonUtils.calculateCounterAggregate(Simon simon,
                                                  SimonFilter filter)
Aggregate statistics from all counters in hierarchy that pass specified filter. 
 | 
static StopwatchAggregate | 
SimonUtils.calculateStopwatchAggregate(Simon simon,
                                                      SimonFilter filter)
Aggregate statistics from all stopwatches in hierarchy that pass specified filter. 
 | 
Copyright © 2019. All rights reserved.