Uses of Interface
org.jacoco.core.runtime.IExecutionDataAccessorGenerator
-
Packages that use IExecutionDataAccessorGenerator Package Description org.jacoco.core.instr Instrumentation of Java class files for code coverage.org.jacoco.core.internal.instr org.jacoco.core.runtime Runtime control and execution data collection. -
-
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.instr
Constructors in org.jacoco.core.instr with parameters of type IExecutionDataAccessorGenerator Constructor Description Instrumenter(IExecutionDataAccessorGenerator runtime)
Creates a new instance based on the given runtime. -
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.internal.instr
Methods in org.jacoco.core.internal.instr with parameters of type IExecutionDataAccessorGenerator Modifier and Type Method Description static IProbeArrayStrategy
ProbeArrayStrategyFactory. createFor(long classId, org.objectweb.asm.ClassReader reader, IExecutionDataAccessorGenerator accessorGenerator)
Creates a suitable strategy instance for the class described by the given reader. -
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.runtime
Subinterfaces of IExecutionDataAccessorGenerator in org.jacoco.core.runtime Modifier and Type Interface Description interface
IRuntime
This interface represents a particular mechanism to collect execution information in the target VM at runtime.Classes in org.jacoco.core.runtime that implement IExecutionDataAccessorGenerator Modifier and Type Class Description class
AbstractRuntime
BaseIRuntime
implementation.class
InjectedClassRuntime
IRuntime
which defines a new class usingjava.lang.invoke.MethodHandles.Lookup.defineClass
introduced in Java 9.class
LoggerRuntime
ThisIRuntime
implementation uses the Java logging API to report coverage data.class
ModifiedSystemClassRuntime
ThisIRuntime
implementation works with a modified system class.class
OfflineInstrumentationAccessGenerator
This implementation ofIExecutionDataAccessorGenerator
generate a direct dependency to the JaCoCo runtime agent to initialize the runtime and obtain probe arrays.class
SystemPropertiesRuntime
ThisIRuntime
implementation makes the execution data available through a special entry in theSystem.getProperties()
hash table.class
URLStreamHandlerRuntime
ThisIRuntime
implementation registers a specialURLStreamHandler
to process coverage data.
-