Class Advice.AdviceVisitor.WithoutExitAdvice

    • Constructor Detail

      • WithoutExitAdvice

        protected WithoutExitAdvice​(org.objectweb.asm.MethodVisitor methodVisitor,
                                    Implementation.Context implementationContext,
                                    Assigner assigner,
                                    StackManipulation exceptionHandler,
                                    TypeDescription instrumentedType,
                                    MethodDescription instrumentedMethod,
                                    Advice.Dispatcher.Resolved.ForMethodEnter methodEnter,
                                    int writerFlags,
                                    int readerFlags)
        Creates an advice visitor that does not apply exit advice.
        Parameters:
        methodVisitor - The method visitor for the instrumented method.
        implementationContext - The implementation context to use.
        assigner - The assigner to use.
        exceptionHandler - The stack manipulation to apply within a suppression handler.
        instrumentedType - A description of the instrumented type.
        instrumentedMethod - A description of the instrumented method.
        methodEnter - The dispatcher to be used for method enter.
        writerFlags - The ASM writer flags that were set.
        readerFlags - The ASM reader flags that were set.
    • Method Detail

      • apply

        public void apply​(org.objectweb.asm.MethodVisitor methodVisitor)
        Applies this relocator.
        Parameters:
        methodVisitor - The method visitor to use.