Package net.bytebuddy.asm
Interface Advice.PostProcessor
-
- All Known Implementing Classes:
Advice.PostProcessor.Compound,Advice.PostProcessor.NoOp
- Enclosing class:
- Advice
public static interface Advice.PostProcessorA post processor for advice methods that is invoked after advice is executed.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAdvice.PostProcessor.CompoundA compound post processor.static interfaceAdvice.PostProcessor.FactoryA factory for creating aAdvice.PostProcessor.static classAdvice.PostProcessor.NoOpA non-operational advice post processor.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StackManipulationresolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.ArgumentHandler argumentHandler)Resolves this post processor for a given instrumented method.
-
-
-
Method Detail
-
resolve
StackManipulation resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.ArgumentHandler argumentHandler)
Resolves this post processor for a given instrumented method.- Parameters:
instrumentedType- The instrumented type.instrumentedMethod- The instrumented method.assigner- The assigner to use.argumentHandler- The argument handler for the instrumented method.- Returns:
- The stack manipulation to apply.
-
-