Class AbstractRuntime
java.lang.Object
org.jacoco.core.runtime.AbstractRuntime
- All Implemented Interfaces:
IExecutionDataAccessorGenerator, IRuntime
- Direct Known Subclasses:
InjectedClassRuntime, LoggerRuntime, ModifiedSystemClassRuntime, SystemPropertiesRuntime
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RuntimeDataaccess to the runtime dataprivate static final Random -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringCreates a random session identifier.voidstartup(RuntimeData data) Subclasses must call this method when overwriting it.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IExecutionDataAccessorGenerator
generateDataAccessor
-
Field Details
-
data
access to the runtime data -
RANDOM
-
-
Constructor Details
-
AbstractRuntime
public AbstractRuntime()
-
-
Method Details
-
startup
Subclasses must call this method when overwriting it. -
createRandomId
Creates a random session identifier.- Returns:
- random session identifier
-