Uses of Interface
net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodEnter
-
Packages that use Advice.Dispatcher.Resolved.ForMethodEnter Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API. -
-
Uses of Advice.Dispatcher.Resolved.ForMethodEnter in net.bytebuddy.asm
Classes in net.bytebuddy.asm that implement Advice.Dispatcher.Resolved.ForMethodEnter Modifier and Type Class Description protected static classAdvice.Dispatcher.Delegating.Resolved.ForMethodEnterA resolved dispatcher for implementing method enter advice.protected static classAdvice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterTypeImplementation of an advice that does not expose an enter type.protected static classAdvice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterTypeImplementation of an advice that does expose an enter type.static classAdvice.Dispatcher.InactiveAn implementation for inactive devise that does not write any byte code.protected static classAdvice.Dispatcher.Inlining.Resolved.ForMethodEnterA resolved dispatcher for implementing method enter advice.protected static classAdvice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterTypeImplementation of an advice that does not expose an enter type.protected static classAdvice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithRetainedEnterTypeImplementation of an advice that does expose an enter type.Methods in net.bytebuddy.asm that return Advice.Dispatcher.Resolved.ForMethodEnter Modifier and Type Method Description Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Delegating. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, org.objectweb.asm.ClassReader classReader, Advice.Dispatcher.Unresolved methodExit)Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Inactive. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, org.objectweb.asm.ClassReader classReader, Advice.Dispatcher.Unresolved methodExit)Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Inlining. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, org.objectweb.asm.ClassReader classReader, Advice.Dispatcher.Unresolved methodExit)Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Unresolved. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, org.objectweb.asm.ClassReader classReader, Advice.Dispatcher.Unresolved methodExit)Resolves this dispatcher as a dispatcher for entering a method.protected static Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Delegating.Resolved.ForMethodEnter. of(MethodDescription.InDefinedShape adviceMethod, java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, boolean methodExit)Resolves enter advice that only exposes the enter type if this is necessary.protected static Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Inlining.Resolved.ForMethodEnter. of(MethodDescription.InDefinedShape adviceMethod, java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, org.objectweb.asm.ClassReader classReader, boolean methodExit)Resolves enter advice that only exposes the enter type if this is necessary.Constructors in net.bytebuddy.asm with parameters of type Advice.Dispatcher.Resolved.ForMethodEnter Constructor Description Advice(Advice.Dispatcher.Resolved.ForMethodEnter methodEnter, Advice.Dispatcher.Resolved.ForMethodExit methodExit)Creates a new advice.AdviceVisitor(org.objectweb.asm.MethodVisitor methodVisitor, org.objectweb.asm.MethodVisitor delegate, Implementation.Context implementationContext, Assigner assigner, StackManipulation exceptionHandler, TypeDescription instrumentedType, MethodDescription instrumentedMethod, Advice.Dispatcher.Resolved.ForMethodEnter methodEnter, Advice.Dispatcher.Resolved.ForMethodExit methodExit, java.util.List<? extends TypeDescription> exitTypes, int writerFlags, int readerFlags)Creates a new advice visitor.WithExceptionHandling(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Assigner assigner, StackManipulation exceptionHandler, TypeDescription instrumentedType, MethodDescription instrumentedMethod, Advice.Dispatcher.Resolved.ForMethodEnter methodEnter, Advice.Dispatcher.Resolved.ForMethodExit methodExit, int writerFlags, int readerFlags, TypeDescription throwable)Creates a new advice visitor that captures exception by weaving try-catch blocks around user code.WithExitAdvice(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Assigner assigner, StackManipulation exceptionHandler, TypeDescription instrumentedType, MethodDescription instrumentedMethod, Advice.Dispatcher.Resolved.ForMethodEnter methodEnter, Advice.Dispatcher.Resolved.ForMethodExit methodExit, java.util.List<? extends TypeDescription> exitTypes, int writerFlags, int readerFlags)Creates an advice visitor that applies exit advice.WithoutExceptionHandling(org.objectweb.asm.MethodVisitor methodVisitor, Implementation.Context implementationContext, Assigner assigner, StackManipulation exceptionHandler, TypeDescription instrumentedType, MethodDescription instrumentedMethod, Advice.Dispatcher.Resolved.ForMethodEnter methodEnter, Advice.Dispatcher.Resolved.ForMethodExit methodExit, int writerFlags, int readerFlags)Creates a new advice visitor that does not capture exceptions.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.
-