public static interface Advice.Dispatcher.Resolved extends Advice.Dispatcher
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Advice.Dispatcher.Resolved.ForMethodEnter
Represents a resolved dispatcher for entering a method.
|
static interface |
Advice.Dispatcher.Resolved.ForMethodExit
Represents a resolved dispatcher for exiting a method.
|
Advice.Dispatcher.Active, Advice.Dispatcher.Bound, Advice.Dispatcher.Inactive, Advice.Dispatcher.OffsetMapping, Advice.Dispatcher.Resolved, Advice.Dispatcher.UnresolvedIGNORE_ANNOTATION, IGNORE_METHOD| Modifier and Type | Method and Description |
|---|---|
Advice.Dispatcher.Bound |
bind(MethodDescription.InDefinedShape instrumentedMethod,
MethodVisitor methodVisitor,
Advice.MetaDataHandler.ForInstrumentedMethod metaDataHandler,
ClassReader classReader)
Binds this dispatcher for resolution to a specific method.
|
isAliveAdvice.Dispatcher.Bound bind(MethodDescription.InDefinedShape instrumentedMethod, MethodVisitor methodVisitor, Advice.MetaDataHandler.ForInstrumentedMethod metaDataHandler, ClassReader classReader)
instrumentedMethod - The instrumented method.methodVisitor - The method visitor for writing the instrumented method.metaDataHandler - A meta data handler for writing to the instrumented method.classReader - A class reader for parsing the class file containing the represented advice method.Copyright © 2014–2016. All rights reserved.