| Package | Description |
|---|---|
| net.bytebuddy.agent.builder |
An agent builder is used to easily implement load-time class-transformations using a Java agent.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AgentBuilder.Transformer.ForAdvice.Entry.ForSplitAdvice
An entry for an advice class where both entry and exit advice methods are declared by the different classes.
|
protected static class |
AgentBuilder.Transformer.ForAdvice.Entry.ForUnifiedAdvice
An entry for an advice class where both the (optional) entry and exit advice methods are declared by the same class.
|
| Modifier and Type | Method and Description |
|---|---|
protected AgentBuilder.Transformer.ForAdvice |
AgentBuilder.Transformer.ForAdvice.make(Advice.WithCustomMapping advice,
Advice.ExceptionHandler exceptionHandler,
Assigner assigner,
ClassFileLocator classFileLocator,
AgentBuilder.PoolStrategy poolStrategy,
AgentBuilder.LocationStrategy locationStrategy,
List<AgentBuilder.Transformer.ForAdvice.Entry> entries,
List<String> auxiliaries)
Creates an advice transformer.
|
| Constructor and Description |
|---|
ForAdvice(Advice.WithCustomMapping advice,
Advice.ExceptionHandler exceptionHandler,
Assigner assigner,
ClassFileLocator classFileLocator,
AgentBuilder.PoolStrategy poolStrategy,
AgentBuilder.LocationStrategy locationStrategy,
List<AgentBuilder.Transformer.ForAdvice.Entry> entries,
List<String> auxiliaries)
Creates a new advice transformer.
|
Copyright © 2014–2025. All rights reserved.