@HashCodeAndEqualsPlugin.Enhance(includeSyntheticFields=true) protected class AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher extends java.lang.Object implements java.security.PrivilegedAction<byte[]>
| Modifier and Type | Field and Description |
|---|---|
private byte[] |
binaryRepresentation
The type's binary representation.
|
private java.lang.Class<?> |
classBeingRedefined
The class being redefined or
null if no such class exists. |
private java.lang.ClassLoader |
classLoader
The type's class loader or
null if the type is loaded by the bootstrap loader. |
private java.lang.String |
internalTypeName
The type's internal name or
null if no such name exists. |
private java.security.ProtectionDomain |
protectionDomain
The type's protection domain.
|
private java.lang.Object |
rawModule
The type's
java.lang.Module. |
| Modifier | Constructor and Description |
|---|---|
protected |
Java9CapableVmDispatcher(java.lang.Object rawModule,
java.lang.ClassLoader classLoader,
java.lang.String internalTypeName,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] binaryRepresentation)
Creates a new legacy dispatcher.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
run() |
private final java.lang.Object rawModule
java.lang.Module.private final java.lang.ClassLoader classLoader
null if the type is loaded by the bootstrap loader.private final java.lang.String internalTypeName
null if no such name exists.private final java.lang.Class<?> classBeingRedefined
null if no such class exists.private final java.security.ProtectionDomain protectionDomain
private final byte[] binaryRepresentation
protected Java9CapableVmDispatcher(java.lang.Object rawModule,
java.lang.ClassLoader classLoader,
java.lang.String internalTypeName,
java.lang.Class<?> classBeingRedefined,
java.security.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.