Uses of Interface
net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider
-
Packages that use ByteBuddyAgent.AttachmentProvider Package Description net.bytebuddy.agent The Byte Buddy agent allows the redefinition of classes at runtime. -
-
Uses of ByteBuddyAgent.AttachmentProvider in net.bytebuddy.agent
Classes in net.bytebuddy.agent that implement ByteBuddyAgent.AttachmentProvider Modifier and Type Class Description static class
ByteBuddyAgent.AttachmentProvider.Compound
A compound attachment provider that attempts the attachment by delegation to other providers.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 thejdk.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 atools.jar
from a custom location set via a system property.Fields in net.bytebuddy.agent declared as ByteBuddyAgent.AttachmentProvider Modifier and Type Field Description static ByteBuddyAgent.AttachmentProvider
ByteBuddyAgent.AttachmentProvider. DEFAULT
The default attachment provider to be used.Fields in net.bytebuddy.agent with type parameters of type ByteBuddyAgent.AttachmentProvider Modifier and Type Field Description private java.util.List<ByteBuddyAgent.AttachmentProvider>
ByteBuddyAgent.AttachmentProvider.Compound. attachmentProviders
A list of attachment providers in the order of their application.Methods in net.bytebuddy.agent with parameters of type ByteBuddyAgent.AttachmentProvider Modifier and Type Method Description static void
ByteBuddyAgent. attach(java.io.File agentJar, java.lang.String processId, java.lang.String argument, ByteBuddyAgent.AttachmentProvider attachmentProvider)
Attaches the given agent Jar on the target process which must be a virtual machine process.static void
ByteBuddyAgent. attach(java.io.File agentJar, java.lang.String processId, ByteBuddyAgent.AttachmentProvider attachmentProvider)
Attaches the given agent Jar on the target process which must be a virtual machine process.static void
ByteBuddyAgent. attach(java.io.File agentJar, ByteBuddyAgent.ProcessProvider processProvider, java.lang.String argument, ByteBuddyAgent.AttachmentProvider attachmentProvider)
Attaches the given agent Jar on the target process which must be a virtual machine process.static void
ByteBuddyAgent. attach(java.io.File agentJar, ByteBuddyAgent.ProcessProvider processProvider, ByteBuddyAgent.AttachmentProvider attachmentProvider)
Attaches the given agent Jar on the target process which must be a virtual machine process.static java.lang.instrument.Instrumentation
ByteBuddyAgent. install(ByteBuddyAgent.AttachmentProvider attachmentProvider)
Installs a Java agent using the Java attach API.private static void
ByteBuddyAgent. install(ByteBuddyAgent.AttachmentProvider attachmentProvider, java.lang.String processId, java.lang.String argument, ByteBuddyAgent.AgentProvider agentProvider)
Installs a Java agent on a target VM.static java.lang.instrument.Instrumentation
ByteBuddyAgent. install(ByteBuddyAgent.AttachmentProvider attachmentProvider, ByteBuddyAgent.ProcessProvider processProvider)
Installs a Java agent using the Java attach API.Constructors in net.bytebuddy.agent with parameters of type ByteBuddyAgent.AttachmentProvider Constructor Description Compound(ByteBuddyAgent.AttachmentProvider... attachmentProvider)
Creates a new compound attachment provider.Constructor parameters in net.bytebuddy.agent with type arguments of type ByteBuddyAgent.AttachmentProvider Constructor Description Compound(java.util.List<? extends ByteBuddyAgent.AttachmentProvider> attachmentProviders)
Creates a new compound attachment provider.
-