Uses of Interface
org.jacoco.core.runtime.IExecutionDataAccessorGenerator
Packages that use IExecutionDataAccessorGenerator
Package
Description
Instrumentation of Java class files for code coverage.
Runtime control and execution data collection.
-
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.instr
Fields in org.jacoco.core.instr declared as IExecutionDataAccessorGeneratorModifier and TypeFieldDescriptionprivate final IExecutionDataAccessorGenerator
Instrumenter.accessorGenerator
Constructors in org.jacoco.core.instr with parameters of type IExecutionDataAccessorGeneratorModifierConstructorDescriptionCreates a new instance based on the given runtime. -
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.internal.instr
Fields in org.jacoco.core.internal.instr declared as IExecutionDataAccessorGeneratorModifier and TypeFieldDescriptionprivate final IExecutionDataAccessorGenerator
ClassFieldProbeArrayStrategy.accessorGenerator
private final IExecutionDataAccessorGenerator
CondyProbeArrayStrategy.accessorGenerator
private final IExecutionDataAccessorGenerator
InterfaceFieldProbeArrayStrategy.accessorGenerator
private final IExecutionDataAccessorGenerator
LocalProbeArrayStrategy.accessorGenerator
Methods in org.jacoco.core.internal.instr with parameters of type IExecutionDataAccessorGeneratorModifier and TypeMethodDescriptionstatic 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.Constructors in org.jacoco.core.internal.instr with parameters of type IExecutionDataAccessorGeneratorModifierConstructorDescription(package private)
ClassFieldProbeArrayStrategy
(String className, long classId, boolean withFrames, IExecutionDataAccessorGenerator accessorGenerator) (package private)
CondyProbeArrayStrategy
(String className, boolean isInterface, long classId, IExecutionDataAccessorGenerator accessorGenerator) (package private)
InterfaceFieldProbeArrayStrategy
(String className, long classId, int probeCount, IExecutionDataAccessorGenerator accessorGenerator) (package private)
LocalProbeArrayStrategy
(String className, long classId, int probeCount, IExecutionDataAccessorGenerator accessorGenerator) -
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.runtime
Subinterfaces of IExecutionDataAccessorGenerator in org.jacoco.core.runtimeModifier and TypeInterfaceDescriptioninterface
This interface represents a particular mechanism to collect execution information in the target VM at runtime.Classes in org.jacoco.core.runtime that implement IExecutionDataAccessorGeneratorModifier and TypeClassDescriptionclass
BaseIRuntime
implementation.class
IRuntime
which defines a new class usingjava.lang.invoke.MethodHandles.Lookup.defineClass
introduced in Java 9.class
ThisIRuntime
implementation uses the Java logging API to report coverage data.class
ThisIRuntime
implementation works with a modified system class.class
This implementation ofIExecutionDataAccessorGenerator
generate a direct dependency to the JaCoCo runtime agent to initialize the runtime and obtain probe arrays.class
ThisIRuntime
implementation makes the execution data available through a special entry in theSystem.getProperties()
hash table.