public static interface ByteBuddyAgent.AttachmentProvider
Modifier and Type | Interface and Description |
---|---|
static interface |
ByteBuddyAgent.AttachmentProvider.Accessor
An accessor for a JVM's attachment API.
|
static class |
ByteBuddyAgent.AttachmentProvider.Compound
A compound attachment provider that attempts the attachment by delegation to other providers.
|
static class |
ByteBuddyAgent.AttachmentProvider.ForEmulatedAttachment
An attachment provider that uses Byte Buddy's attachment API emulation.
|
static class |
ByteBuddyAgent.AttachmentProvider.ForJ9Vm
An attachment provider that locates the attach API directly from the system class loader expecting
an IBM J9 VM.
|
static class |
ByteBuddyAgent.AttachmentProvider.ForModularizedVm
An attachment provider that locates the attach API directly from the system class loader, as possible since
introducing the Java module system via the
jdk.attach module. |
static class |
ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
An attachment provider that is dependant on the existence of a tools.jar file on the local
file system.
|
static class |
ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
An attachment provider that attempts to locate a
tools.jar from a custom location set via a system property. |
Modifier and Type | Field and Description |
---|---|
static ByteBuddyAgent.AttachmentProvider |
DEFAULT
The default attachment provider to be used.
|
Modifier and Type | Method and Description |
---|---|
ByteBuddyAgent.AttachmentProvider.Accessor |
attempt()
Attempts the creation of an accessor for a specific JVM's attachment API.
|
static final ByteBuddyAgent.AttachmentProvider DEFAULT
ByteBuddyAgent.AttachmentProvider.Accessor attempt()
Copyright © 2014–2024. All rights reserved.