Uses of Interface
net.bytebuddy.asm.Advice.Delegator.Factory
Packages that use Advice.Delegator.Factory
Package
Description
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.FactoryModifier and TypeClassDescriptionprotected static class
A factory for creating a dynamic invocation dispatcher.protected static enum
A factory for a regular method invocation delegator.Fields in net.bytebuddy.asm declared as Advice.Delegator.FactoryModifier and TypeFieldDescriptionprotected final Advice.Delegator.Factory
Advice.Dispatcher.Delegating.delegatorFactory
The delegator factory to use.private final Advice.Delegator.Factory
Advice.WithCustomMapping.delegatorFactory
The delegator factory to use.Methods in net.bytebuddy.asm that return Advice.Delegator.FactoryModifier and TypeMethodDescriptionprotected static Advice.Delegator.Factory
Advice.Delegator.ForDynamicInvocation.of
(MethodDescription.InDefinedShape bootstrapMethod, Advice.BootstrapArgumentResolver.Factory resolverFactory, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic> visitor) Creates a new dynamic invocation delegator.Methods in net.bytebuddy.asm with parameters of type Advice.Delegator.FactoryModifier and TypeMethodDescriptionprivate static Advice.Dispatcher.Unresolved
Advice.locate
(Class<? extends 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, 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, 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.FactoryModifierConstructorDescriptionprotected
Delegating
(MethodDescription.InDefinedShape adviceMethod, Advice.Delegator.Factory delegatorFactory) Creates a new delegating advice dispatcher.protected
WithCustomMapping
(Advice.PostProcessor.Factory postProcessorFactory, Map<Class<? extends Annotation>, Advice.OffsetMapping.Factory<?>> offsetMappings, Advice.Delegator.Factory delegatorFactory, AsmClassReader.Factory classReaderFactory) Creates a new custom mapping builder step with the given custom mappings.