@HashCodeAndEqualsPlugin.Enhance public static class Advice.PostProcessor.Compound extends Object implements Advice.PostProcessor
Advice.PostProcessor.Compound, Advice.PostProcessor.Factory, Advice.PostProcessor.NoOp| Modifier | Constructor and Description | 
|---|---|
| protected  | Compound(List<Advice.PostProcessor> postProcessors)Creates a new compound post processor. | 
| Modifier and Type | Method and Description | 
|---|---|
| StackManipulation | resolve(TypeDescription instrumentedType,
       MethodDescription instrumentedMethod,
       Assigner assigner,
       Advice.ArgumentHandler argumentHandler,
       Advice.StackMapFrameHandler.ForPostProcessor stackMapFrameHandler,
       StackManipulation exceptionHandler)Resolves this post processor for a given instrumented method. | 
protected Compound(List<Advice.PostProcessor> postProcessors)
postProcessors - The represented post processors.public StackManipulation resolve(TypeDescription instrumentedType, MethodDescription instrumentedMethod, Assigner assigner, Advice.ArgumentHandler argumentHandler, Advice.StackMapFrameHandler.ForPostProcessor stackMapFrameHandler, StackManipulation exceptionHandler)
resolve in interface Advice.PostProcessorinstrumentedType - The instrumented type.instrumentedMethod - The instrumented method.assigner - The assigner to use.argumentHandler - The argument handler to use.stackMapFrameHandler - The argument handler for the instrumented method.exceptionHandler - The exception handler that is resolved for the instrumented method.Copyright © 2014–2024. All rights reserved.