public static class ByteBuddyAgent.AttachmentProvider.Compound extends java.lang.Object implements ByteBuddyAgent.AttachmentProvider
ByteBuddyAgent.AttachmentProvider.Accessor, ByteBuddyAgent.AttachmentProvider.Compound, ByteBuddyAgent.AttachmentProvider.ForJ9Vm, ByteBuddyAgent.AttachmentProvider.ForModularizedVm, ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm, ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
Modifier and Type | Field and Description |
---|---|
private java.util.List<ByteBuddyAgent.AttachmentProvider> |
attachmentProviders
A list of attachment providers in the order of their application.
|
DEFAULT
Constructor and Description |
---|
Compound(ByteBuddyAgent.AttachmentProvider... attachmentProvider)
Creates a new compound attachment provider.
|
Compound(java.util.List<? extends ByteBuddyAgent.AttachmentProvider> attachmentProviders)
Creates a new compound attachment provider.
|
Modifier and Type | Method and Description |
---|---|
ByteBuddyAgent.AttachmentProvider.Accessor |
attempt()
Attempts the creation of an accessor for a specific JVM's attachment API.
|
private final java.util.List<ByteBuddyAgent.AttachmentProvider> attachmentProviders
public Compound(ByteBuddyAgent.AttachmentProvider... attachmentProvider)
attachmentProvider
- A list of attachment providers in the order of their application.public Compound(java.util.List<? extends ByteBuddyAgent.AttachmentProvider> attachmentProviders)
attachmentProviders
- A list of attachment providers in the order of their application.public ByteBuddyAgent.AttachmentProvider.Accessor attempt()
attempt
in interface ByteBuddyAgent.AttachmentProvider