Uses of Interface
net.bytebuddy.asm.Advice.Delegator.Factory
-
Packages that use Advice.Delegator.Factory Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API. -
-
Uses of Advice.Delegator.Factory in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement Advice.Delegator.Factory Modifier and Type Class 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.Fields in net.bytebuddy.asm declared as Advice.Delegator.Factory Modifier and Type Field Description protected Advice.Delegator.Factory
Advice.Dispatcher.Delegating. delegatorFactory
The delegator factory to use.private Advice.Delegator.Factory
Advice.WithCustomMapping. delegatorFactory
The delegator factory to use.Methods in net.bytebuddy.asm that return Advice.Delegator.Factory Modifier and Type Method Description protected static Advice.Delegator.Factory
Advice.Delegator.ForDynamicInvocation. of(MethodDescription.InDefinedShape bootstrapMethod, Advice.BootstrapArgumentResolver.Factory resolverFactory)
Creates a new dynamic invocation delegator.Methods in net.bytebuddy.asm with parameters of type Advice.Delegator.Factory Modifier and Type Method Description private static Advice.Dispatcher.Unresolved
Advice. locate(java.lang.Class<? extends java.lang.annotation.Annotation> type, MethodDescription.InDefinedShape property, Advice.Dispatcher.Unresolved dispatcher, MethodDescription.InDefinedShape methodDescription, Advice.Delegator.Factory delegatorFactory)
Locates a dispatcher for the method if available.protected static Advice
Advice. to(TypeDescription advice, Advice.PostProcessor.Factory postProcessorFactory, ClassFileLocator classFileLocator, java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, Advice.Delegator.Factory delegatorFactory, AsmClassReader.Factory classReaderFactory)
Creates a new advice.protected static Advice
Advice. to(TypeDescription enterAdvice, TypeDescription exitAdvice, Advice.PostProcessor.Factory postProcessorFactory, ClassFileLocator classFileLocator, java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, Advice.Delegator.Factory delegatorFactory, AsmClassReader.Factory classReaderFactory)
Creates a new advice.Constructors in net.bytebuddy.asm with parameters of type Advice.Delegator.Factory Constructor Description Delegating(MethodDescription.InDefinedShape adviceMethod, Advice.Delegator.Factory delegatorFactory)
Creates a new delegating advice dispatcher.WithCustomMapping(Advice.PostProcessor.Factory postProcessorFactory, java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,Advice.OffsetMapping.Factory<?>> offsetMappings, Advice.Delegator.Factory delegatorFactory, AsmClassReader.Factory classReaderFactory)
Creates a new custom mapping builder step with the given custom mappings.
-