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.ForJigsawVm
An attachment provider that locates the attach API directly from the system class loader.static class
ByteBuddyAgent.AttachmentProvider.ForToolsJarVm
An attachment provider that is dependant on the existence of a tools.jar file on the local file system.static class
ByteBuddyAgent.AttachmentProvider.ForUnixHotSpotVm
An attachment provider using a custom protocol implementation for HotSpot on Unix.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.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.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.
-