@HashCodeAndEqualsPlugin.Enhance(includeSyntheticFields=true) protected class AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher 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 bootstrap class loader is represented. |
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.
|
Modifier | Constructor and Description |
---|---|
protected |
LegacyVmDispatcher(java.lang.ClassLoader classLoader,
java.lang.String internalTypeName,
java.lang.Class<?> classBeingRedefined,
java.security.ProtectionDomain protectionDomain,
byte[] binaryRepresentation)
Creates a new type transformation dispatcher.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
run() |
private final java.lang.ClassLoader classLoader
null
if the bootstrap class loader is represented.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 LegacyVmDispatcher(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)
classLoader
- The type's class loader or null
if the bootstrap class loader is represented.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.