Package net.bytebuddy.asm
Interface Advice.Dispatcher.Bound
-
- All Known Subinterfaces:
Advice.Dispatcher.Bound.ForMethodEnter
,Advice.Dispatcher.Bound.ForMethodExit
- All Known Implementing Classes:
Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
,Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter
,Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit
,Advice.Dispatcher.Inactive
,Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
,Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.AdviceMethodInliner
,Advice.Dispatcher.Inlining.Resolved.ForMethodExit.AdviceMethodInliner
- Enclosing interface:
- Advice.Dispatcher
public static interface Advice.Dispatcher.Bound
A bound resolution of an advice method.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Advice.Dispatcher.Bound.ForMethodEnter
A bound dispatcher for a method enter.static interface
Advice.Dispatcher.Bound.ForMethodExit
A bound dispatcher for a method exit.static interface
Advice.Dispatcher.Bound.SkipHandler
A skip handler is responsible for writing code that skips the invocation of the original code within the instrumented method.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
prepare()
Prepares the advice method's exception handlers.
-