Uses of Interface
net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice
-
Packages that use Advice.ArgumentHandler.ForAdvice Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API. -
-
Uses of Advice.ArgumentHandler.ForAdvice in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement Advice.ArgumentHandler.ForAdvice Modifier and Type Class Description static classAdvice.ArgumentHandler.ForAdvice.ForMethodEnterAn argument handler for an enter advice method.static classAdvice.ArgumentHandler.ForAdvice.ForMethodExitAn argument handler for an exit advice method.Fields in net.bytebuddy.asm declared as Advice.ArgumentHandler.ForAdvice Modifier and Type Field Description protected Advice.ArgumentHandler.ForAdviceAdvice.Dispatcher.Delegating.Resolved.AdviceMethodWriter. argumentHandlerA handler for accessing values on the local variable array.protected Advice.ArgumentHandler.ForAdviceAdvice.Dispatcher.Inlining.CodeTranslationVisitor. argumentHandlerA handler for accessing values on the local variable array.Methods in net.bytebuddy.asm that return Advice.ArgumentHandler.ForAdvice Modifier and Type Method Description Advice.ArgumentHandler.ForAdviceAdvice.ArgumentHandler.ForInstrumentedMethod. bindEnter(MethodDescription adviceMethod)Binds an advice method as enter advice for this handler.Advice.ArgumentHandler.ForAdviceAdvice.ArgumentHandler.ForInstrumentedMethod.Copying. bindEnter(MethodDescription adviceMethod)Advice.ArgumentHandler.ForAdviceAdvice.ArgumentHandler.ForInstrumentedMethod.Simple. bindEnter(MethodDescription adviceMethod)Advice.ArgumentHandler.ForAdviceAdvice.ArgumentHandler.ForInstrumentedMethod. bindExit(MethodDescription adviceMethod, boolean skipThrowable)Binds an advice method as exit advice for this handler.Advice.ArgumentHandler.ForAdviceAdvice.ArgumentHandler.ForInstrumentedMethod.Copying. bindExit(MethodDescription adviceMethod, boolean skipThrowable)Advice.ArgumentHandler.ForAdviceAdvice.ArgumentHandler.ForInstrumentedMethod.Simple. bindExit(MethodDescription adviceMethod, boolean skipThrowable)Methods in net.bytebuddy.asm with parameters of type Advice.ArgumentHandler.ForAdvice Modifier and Type Method Description voidAdvice.Dispatcher.RelocationHandler.Bound. apply(org.objectweb.asm.MethodVisitor methodVisitor, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler)Applies this relocation handler.voidAdvice.Dispatcher.RelocationHandler.Disabled. apply(org.objectweb.asm.MethodVisitor methodVisitor, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler)voidAdvice.Dispatcher.RelocationHandler.ForType.Bound. apply(org.objectweb.asm.MethodVisitor methodVisitor, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler)voidAdvice.Dispatcher.RelocationHandler.ForValue.Bound. apply(org.objectweb.asm.MethodVisitor methodVisitor, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler)Constructors in net.bytebuddy.asm with parameters of type Advice.ArgumentHandler.ForAdvice Constructor Description AdviceMethodWriter(MethodDescription.InDefinedShape adviceMethod, java.util.List<Advice.OffsetMapping.Target> offsetMappings, org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.RelocationHandler.Bound relocationHandler)Creates a new advice method writer.CodeTranslationVisitor(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, MethodDescription instrumentedMethod, MethodDescription.InDefinedShape adviceMethod, java.util.Map<java.lang.Integer,Advice.OffsetMapping.Target> offsetMappings, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.RelocationHandler.Bound relocationHandler)Creates a new code translation visitor.ForMethodEnter(MethodDescription.InDefinedShape adviceMethod, java.util.List<Advice.OffsetMapping.Target> offsetMappings, org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.RelocationHandler.Bound relocationHandler)Creates a new advice method writer.ForMethodEnter(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, MethodDescription instrumentedMethod, MethodDescription.InDefinedShape adviceMethod, java.util.Map<java.lang.Integer,Advice.OffsetMapping.Target> offsetMappings, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.RelocationHandler.Bound relocationHandler)Creates a code translation visitor for translating exit advice.ForMethodExit(MethodDescription.InDefinedShape adviceMethod, java.util.List<Advice.OffsetMapping.Target> offsetMappings, org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.RelocationHandler.Bound relocationHandler)Creates a new advice method writer.ForMethodExit(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Advice.ArgumentHandler.ForAdvice argumentHandler, Advice.MethodSizeHandler.ForAdvice methodSizeHandler, Advice.StackMapFrameHandler.ForAdvice stackMapFrameHandler, MethodDescription instrumentedMethod, MethodDescription.InDefinedShape adviceMethod, java.util.Map<java.lang.Integer,Advice.OffsetMapping.Target> offsetMappings, Advice.Dispatcher.SuppressionHandler.Bound suppressionHandler, Advice.Dispatcher.RelocationHandler.Bound relocationHandler)Creates a code translation visitor for translating exit advice.
-