| Interface | Description |
|---|---|
| IExecutionDataAccessorGenerator |
The instrumented classes need a piece of code that obtains a
boolean[] instance from the runtime. |
| IRemoteCommandVisitor |
Interface for remote commands to a coverage runtime.
|
| IRuntime |
This interface represents a particular mechanism to collect execution
information in the target VM at runtime.
|
| Class | Description |
|---|---|
| AbstractRuntime |
Base
IRuntime implementation. |
| AgentOptions |
Utility to create and parse options for the runtime agent.
|
| LoggerRuntime |
This
IRuntime implementation uses the Java logging API to report
coverage data. |
| ModifiedSystemClassRuntime |
This
IRuntime implementation works with a modified system class. |
| OfflineInstrumentationAccessGenerator |
This implementation of
IExecutionDataAccessorGenerator generate a
direct dependency to the JaCoCo runtime agent to initialize the runtime and
obtain probe arrays. |
| RemoteControlReader |
ExecutionDataReader with commands added for runtime remote control. |
| RemoteControlWriter |
ExecutionDataWriter with commands added for runtime remote control. |
| RuntimeData |
Container for runtime execution and meta data.
|
| SystemPropertiesRuntime |
This
IRuntime implementation makes the execution data available
through a special entry in the System.getProperties() hash table. |
| URLStreamHandlerRuntime |
This
IRuntime implementation registers a special
URLStreamHandler to process coverage data. |
| WildcardMatcher |
Matches strings against
?/* wildcard expressions. |
| Enum | Description |
|---|---|
| AgentOptions.OutputMode |
Possible values for
AgentOptions.OUTPUT. |
Copyright © 2009-2015 Mountainminds GmbH & Co. KG. All Rights Reserved.