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 classA factory for creating a dynamic invocation dispatcher.protected static enumA factory for a regular method invocation delegator.Fields in net.bytebuddy.asm declared as Advice.Delegator.FactoryModifier and TypeFieldDescriptionprotected final Advice.Delegator.FactoryAdvice.Dispatcher.Delegating.delegatorFactoryThe delegator factory to use.private final Advice.Delegator.FactoryAdvice.WithCustomMapping.delegatorFactoryThe delegator factory to use.Methods in net.bytebuddy.asm that return Advice.Delegator.FactoryModifier and TypeMethodDescriptionprotected static Advice.Delegator.FactoryAdvice.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.UnresolvedAdvice.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 AdviceAdvice.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 AdviceAdvice.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.FactoryModifierConstructorDescriptionprotectedDelegating(MethodDescription.InDefinedShape adviceMethod, Advice.Delegator.Factory delegatorFactory) Creates a new delegating advice dispatcher.protectedWithCustomMapping(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.