@HashCodeAndEqualsPlugin.Enhance(includeSyntheticFields=true) protected class AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher extends Object implements PrivilegedAction<byte[]>
Modifier | Constructor and Description |
---|---|
protected |
Java9CapableVmDispatcher(Object rawModule,
ClassLoader classLoader,
String internalTypeName,
Class<?> classBeingRedefined,
ProtectionDomain protectionDomain,
byte[] binaryRepresentation)
Creates a new legacy dispatcher.
|
protected Java9CapableVmDispatcher(Object rawModule, @MaybeNull ClassLoader classLoader, @MaybeNull String internalTypeName, @MaybeNull Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] binaryRepresentation)
rawModule
- The type's java.lang.Module
.classLoader
- The type's class loader or null
if the type is loaded by the bootstrap loader.internalTypeName
- The type's internal name or null
if no such name exists.classBeingRedefined
- The class being redefined or null
if no such class exists.protectionDomain
- The type's protection domain.binaryRepresentation
- The type's binary representation.@MaybeNull public byte[] run()
run
in interface PrivilegedAction<byte[]>
Copyright © 2014–2022. All rights reserved.