| Interface | Description |
|---|---|
| EnhancedClassData | |
| MethodMonitor |
Interface representing some action that takes place on entry and exit to
a method that is being traced.
|
| MethodMonitorFactory |
Since each MethodMonitor generally needs a reference to the class it is
monitoring, we actually work with MethodMonitorFactory instances instead
of simply using MethodMonitor.
|
| Class | Description |
|---|---|
| EnhancedClassDataASMImpl | |
| EnhancedClassDataBase | |
| EnhancedClassDataReflectiveImpl | |
| MethodMonitorBase | |
| MethodMonitorBase.MethodMonitorFactorySelfImpl | |
| MethodMonitorFactoryBase | |
| MethodMonitorFactoryDefaults | |
| MethodMonitorRegistry |
Main class for registering MethodMonitorFactories against particular
annotation classes that represent method monitor groups.
|
| Named | |
| Util |
Some useful utilities for generating code using ASM.
|
| Enum | Description |
|---|---|
| EnhancedClassData.MethodType | |
| TimingPointType |
Used to indicate what kind of TimingPoint a InfoMethod represents.
|
| Exception | Description |
|---|---|
| TraceEnhancementException |
Exception used when an attempt is made to enhance a class file to a level that
is not appropriate for the class.
|
Copyright © 2011–2019 Eclipse Foundation. All rights reserved.