Package net.bytebuddy.agent.builder
Interface AgentBuilder.Default.BootstrapInjectionStrategy
-
- All Known Implementing Classes:
AgentBuilder.Default.BootstrapInjectionStrategy.Disabled
,AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
,AgentBuilder.Default.BootstrapInjectionStrategy.Unsafe
- Enclosing class:
- AgentBuilder.Default
protected static interface AgentBuilder.Default.BootstrapInjectionStrategy
An injection strategy for injecting classes into the bootstrap class loader.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AgentBuilder.Default.BootstrapInjectionStrategy.Disabled
A disabled bootstrap injection strategy.static class
AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
An enabled bootstrap injection strategy.static class
AgentBuilder.Default.BootstrapInjectionStrategy.Unsafe
A bootstrap injection strategy relying onsun.misc.Unsafe
.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassInjector
make(java.security.ProtectionDomain protectionDomain)
Creates an injector for the bootstrap class loader.
-
-
-
Method Detail
-
make
ClassInjector make(java.security.ProtectionDomain protectionDomain)
Creates an injector for the bootstrap class loader.- Parameters:
protectionDomain
- The protection domain to be used.- Returns:
- A class injector for the bootstrap class loader.
-
-