Package | Description |
---|---|
net.bytebuddy.agent.builder |
An agent builder is used to easily implement load-time class-transformations using a Java agent.
|
net.bytebuddy.dynamic |
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
|
Modifier and Type | Field and Description |
---|---|
protected NexusAccessor |
AgentBuilder.InitializationStrategy.SelfInjection.nexusAccessor
The nexus accessor to use.
|
protected NexusAccessor |
AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.nexusAccessor
The nexus accessor to use.
|
Constructor and Description |
---|
Dispatcher(NexusAccessor nexusAccessor,
int identification)
Creates a new dispatcher.
|
Dispatcher(NexusAccessor nexusAccessor,
int identification)
Creates a new split dispatcher.
|
Dispatcher(NexusAccessor nexusAccessor,
int identification)
Creates a new lazy dispatcher.
|
Dispatcher(NexusAccessor nexusAccessor,
int identification)
Creates a new eager dispatcher.
|
Eager(NexusAccessor nexusAccessor)
Creates a new eager self-injection strategy that uses the supplied nexus accessor.
|
Lazy(NexusAccessor nexusAccessor)
Creates a new lazy self-injection strategy that uses the supplied nexus accessor.
|
SelfInjection(NexusAccessor nexusAccessor)
Creates a new self-injection strategy.
|
Split(NexusAccessor nexusAccessor)
Creates a new split self-injection strategy that uses the supplied nexus accessor.
|
Constructor and Description |
---|
Active(NexusAccessor nexusAccessor)
Creates a new active type resolution strategy that uses the supplied nexus accessor.
|
Resolved(NexusAccessor nexusAccessor,
int identification)
Creates a new resolved active type resolution strategy.
|
Copyright © 2014–2018. All rights reserved.