| Interface | Description |
|---|---|
| TouchPointListener |
Interfaces of listener that is called if interesting 'place' is found in instrumented/analyzed code
It is guaranteed that the same 'eventIds' will be used for the same events (in the case of identical source byte-code),
so you can use this ids to identify the same places between different passes of instrumentation.
|
| Class | Description |
|---|---|
| AbstractFindTouchPointsClassInstrumenter |
Class extending
ClassAdapter that provides features used by all three passes of instrumentation. |
| Archive |
This class represents an archive within an archive.
|
| ClassPattern |
This class represents a collection of regular expressions that will be used to see
if a classname matches them.
|
| CoberturaFile |
This represents a regular File, but unlike java.io.File, the baseDir and
relative pathname used to create it are saved for later use.
|
| CoberturaInstrumenter |
Class that is responsible for the whole process of instrumentation of a single class.
|
| CoberturaInstrumenter.InstrumentationResult |
Result of instrumentation is a pair of two fields:
CoberturaInstrumenter.InstrumentationResult.content - bytecode of the instrumented class
CoberturaInstrumenter.InstrumentationResult.className - className of class being instrumented
|
| ContextMethodAwareMethodAdapter |
Abstract implementation of
MethodAdapter that:
provides information about ContextMethodAwareMethodAdapter.className,ContextMethodAwareMethodAdapter.methodName and ContextMethodAwareMethodAdapter.methodSignature of method currently being instrumented/analyzed
Assign line identifiers (see AbstractFindTouchPointsClassInstrumenter.lineIdGenerator to every LINENUMBER asm instruction found
|
| FindTouchPointsMethodAdapter |
Analyzes given method, assign unique event identifiers to every found
interesting instruction and calls business method in the
FindTouchPointsMethodAdapter.touchPointListener. |
| HistoryMethodAdapter |
A message adapter that keeps list of last N events.
|
| Main |
Add coverage instrumentation to existing classes.
|
| Main.LoggerWrapper |
| Enum | Description |
|---|---|
| FindTouchPointsMethodAdapter.Abc |