Uses of Interface
org.jacoco.core.runtime.IRuntime
-
Packages that use IRuntime Package Description org.jacoco.agent.rt.internal org.jacoco.core.runtime Runtime control and execution data collection. -
-
Uses of IRuntime in org.jacoco.agent.rt.internal
Constructors in org.jacoco.agent.rt.internal with parameters of type IRuntime Constructor Description CoverageTransformer(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 IRuntime 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
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.Methods in org.jacoco.core.runtime that return IRuntime Modifier and Type Method Description static IRuntime
ModifiedSystemClassRuntime. createFor(java.lang.instrument.Instrumentation inst, java.lang.String className)
Creates a newModifiedSystemClassRuntime
using the given class as the data container.static IRuntime
ModifiedSystemClassRuntime. createFor(java.lang.instrument.Instrumentation inst, java.lang.String className, java.lang.String accessFieldName)
Creates a newModifiedSystemClassRuntime
using the given class as the data container.
-