public static interface TargetMethodAnnotationDrivenBinder.TerminationHandler
StackManipulation
that is applied after the interception method is applied.Modifier and Type | Interface and Description |
---|---|
static class |
TargetMethodAnnotationDrivenBinder.TerminationHandler.Dropping
A termination handler that pops the return value of the interception method.
|
static class |
TargetMethodAnnotationDrivenBinder.TerminationHandler.Returning
A termination handler that returns the return value of the interception method.
|
Modifier and Type | Method and Description |
---|---|
StackManipulation |
resolve(Assigner assigner,
MethodDescription source,
MethodDescription target)
Creates a stack manipulation that is to be applied after the method return.
|
StackManipulation resolve(Assigner assigner, MethodDescription source, MethodDescription target)
assigner
- The supplied assigner.source
- The source method that is bound to the target
method.target
- The target method that is subject to be bound by the source
method.Copyright © 2014–2016. All rights reserved.