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 |