Uses of Interface
org.jacoco.core.runtime.IRuntime
Packages that use IRuntime
Package
Description
Runtime control and execution data collection.
-
Uses of IRuntime in org.jacoco.agent.rt.internal
Methods in org.jacoco.agent.rt.internal that return IRuntimeModifier and TypeMethodDescriptionprivate static IRuntime
PreMain.createRuntime
(Instrumentation inst) Constructors in org.jacoco.agent.rt.internal with parameters of type IRuntimeModifierConstructorDescriptionCoverageTransformer
(IRuntime runtime, AgentOptions options, IExceptionLogger logger) New transformer with the given delegates. -
Uses of IRuntime in org.jacoco.core.runtime
Classes in org.jacoco.core.runtime that implement IRuntimeModifier 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
ThisIRuntime
implementation makes the execution data available through a special entry in theSystem.getProperties()
hash table.Methods in org.jacoco.core.runtime that return IRuntimeModifier and TypeMethodDescriptionstatic IRuntime
ModifiedSystemClassRuntime.createFor
(Instrumentation inst, String className) Creates a newModifiedSystemClassRuntime
using the given class as the data container.static IRuntime
ModifiedSystemClassRuntime.createFor
(Instrumentation inst, String className, String accessFieldName) Creates a newModifiedSystemClassRuntime
using the given class as the data container.