Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
Advice.Delegator.ForDynamicInvocation.Factory
A factory for creating a dynamic invocation dispatcher.
|
protected static class |
Advice.Delegator.ForRegularInvocation.Factory
A factory for a regular method invocation delegator.
|
Modifier and Type | Field and Description |
---|---|
protected Advice.Delegator.Factory |
Advice.Dispatcher.Delegating.delegatorFactory
The delegator factory to use.
|
Modifier and Type | Method and Description |
---|---|
protected static Advice.Delegator.Factory |
Advice.Delegator.ForDynamicInvocation.of(MethodDescription.InDefinedShape bootstrapMethod,
Advice.BootstrapArgumentResolver.Factory resolverFactory)
Creates a new dynamic invocation delegator.
|
Modifier and Type | Method and Description |
---|---|
protected static Advice |
Advice.to(TypeDescription advice,
Advice.PostProcessor.Factory postProcessorFactory,
ClassFileLocator classFileLocator,
List<? extends Advice.OffsetMapping.Factory<?>> userFactories,
Advice.Delegator.Factory delegatorFactory)
Creates a new advice.
|
protected static Advice |
Advice.to(TypeDescription enterAdvice,
TypeDescription exitAdvice,
Advice.PostProcessor.Factory postProcessorFactory,
ClassFileLocator classFileLocator,
List<? extends Advice.OffsetMapping.Factory<?>> userFactories,
Advice.Delegator.Factory delegatorFactory)
Creates a new advice.
|
Constructor and Description |
---|
Delegating(MethodDescription.InDefinedShape adviceMethod,
Advice.Delegator.Factory delegatorFactory)
Creates a new delegating advice dispatcher.
|
WithCustomMapping(Advice.PostProcessor.Factory postProcessorFactory,
Map<Class<? extends Annotation>,Advice.OffsetMapping.Factory<?>> offsetMappings,
Advice.Delegator.Factory delegatorFactory)
Creates a new custom mapping builder step with the given custom mappings.
|
Copyright © 2014–2023. All rights reserved.