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
Fields in org.jacoco.core.instr declared as IExecutionDataAccessorGenerator Modifier and Type Field Description private IExecutionDataAccessorGeneratorInstrumenter. accessorGeneratorConstructors 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
Fields in org.jacoco.core.internal.instr declared as IExecutionDataAccessorGenerator Modifier and Type Field Description private IExecutionDataAccessorGeneratorClassFieldProbeArrayStrategy. accessorGeneratorprivate IExecutionDataAccessorGeneratorCondyProbeArrayStrategy. accessorGeneratorprivate IExecutionDataAccessorGeneratorInterfaceFieldProbeArrayStrategy. accessorGeneratorprivate IExecutionDataAccessorGeneratorLocalProbeArrayStrategy. accessorGeneratorMethods in org.jacoco.core.internal.instr with parameters of type IExecutionDataAccessorGenerator Modifier and Type Method Description static IProbeArrayStrategyProbeArrayStrategyFactory. 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 IExecutionDataAccessorGenerator Constructor Description ClassFieldProbeArrayStrategy(java.lang.String className, long classId, boolean withFrames, IExecutionDataAccessorGenerator accessorGenerator)CondyProbeArrayStrategy(java.lang.String className, boolean isInterface, long classId, IExecutionDataAccessorGenerator accessorGenerator)InterfaceFieldProbeArrayStrategy(java.lang.String className, long classId, int probeCount, IExecutionDataAccessorGenerator accessorGenerator)LocalProbeArrayStrategy(java.lang.String className, long classId, int probeCount, IExecutionDataAccessorGenerator accessorGenerator) -
Uses of IExecutionDataAccessorGenerator in org.jacoco.core.runtime
Subinterfaces of IExecutionDataAccessorGenerator in org.jacoco.core.runtime Modifier and Type Interface Description interfaceIRuntimeThis 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 classAbstractRuntimeBaseIRuntimeimplementation.classInjectedClassRuntimeIRuntimewhich defines a new class usingjava.lang.invoke.MethodHandles.Lookup.defineClassintroduced in Java 9.classLoggerRuntimeThisIRuntimeimplementation uses the Java logging API to report coverage data.classModifiedSystemClassRuntimeThisIRuntimeimplementation works with a modified system class.classOfflineInstrumentationAccessGeneratorThis implementation ofIExecutionDataAccessorGeneratorgenerate a direct dependency to the JaCoCo runtime agent to initialize the runtime and obtain probe arrays.classSystemPropertiesRuntimeThisIRuntimeimplementation makes the execution data available through a special entry in theSystem.getProperties()hash table.
-