java.lang.instrument.ClassFileTransformerpublic class CoverageTransformer
extends java.lang.Object
implements java.lang.instrument.ClassFileTransformer
| Constructor | Description |
|---|---|
CoverageTransformer(IRuntime runtime,
AgentOptions options,
IExceptionLogger logger) |
New transformer with the given delegates.
|
| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
transform(java.lang.ClassLoader loader,
java.lang.String classname,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer) |
public CoverageTransformer(IRuntime runtime, AgentOptions options, IExceptionLogger logger)
runtime - coverage runtimeoptions - configuration options for the generatorlogger - logger for exceptions during instrumentationpublic byte[] transform(java.lang.ClassLoader loader,
java.lang.String classname,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer)
throws java.lang.instrument.IllegalClassFormatException
transform in interface java.lang.instrument.ClassFileTransformerjava.lang.instrument.IllegalClassFormatExceptionCopyright © 2018. All rights reserved.