public class AsyncClassBytecodeTransformer
extends net.tascalate.instrument.emitter.spi.PortableClassFileTransformer
| Modifier | Constructor | Description |
|---|---|---|
protected |
AsyncClassBytecodeTransformer(java.lang.instrument.ClassFileTransformer postProcessor,
java.lang.instrument.Instrumentation instrumentation) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
defineGeneratedClasses(net.tascalate.instrument.emitter.spi.PortableClassFileTransformer.ClassEmitterFactory emitterFactory,
java.lang.Object module,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
java.util.Map<java.lang.String,byte[]> generatedClasses) |
|
protected byte[] |
postProcess(java.lang.Object module,
java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer) |
|
protected byte[] |
transform(net.tascalate.instrument.emitter.spi.PortableClassFileTransformer.ClassEmitterFactory emitterFactory,
java.lang.Object module,
java.lang.ClassLoader originalClassLoader,
java.lang.String className,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer) |
protected AsyncClassBytecodeTransformer(java.lang.instrument.ClassFileTransformer postProcessor,
java.lang.instrument.Instrumentation instrumentation)
protected byte[] transform(net.tascalate.instrument.emitter.spi.PortableClassFileTransformer.ClassEmitterFactory emitterFactory,
java.lang.Object module,
java.lang.ClassLoader originalClassLoader,
java.lang.String className,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer)
throws java.lang.instrument.IllegalClassFormatException
transform in class net.tascalate.instrument.emitter.spi.PortableClassFileTransformerjava.lang.instrument.IllegalClassFormatExceptionprotected byte[] postProcess(java.lang.Object module,
java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] classfileBuffer)
throws java.lang.instrument.IllegalClassFormatException
java.lang.instrument.IllegalClassFormatExceptionprotected void defineGeneratedClasses(net.tascalate.instrument.emitter.spi.PortableClassFileTransformer.ClassEmitterFactory emitterFactory,
java.lang.Object module,
java.lang.ClassLoader classLoader,
java.security.ProtectionDomain protectionDomain,
java.util.Map<java.lang.String,byte[]> generatedClasses)
Copyright © 2022. All rights reserved.