@HashCodeAndEqualsPlugin.Enhance public static class Advice.PostProcessor.Factory.Compound extends Object implements Advice.PostProcessor.Factory
Advice.PostProcessor.Factory.Compound
Constructor and Description |
---|
Compound(Advice.PostProcessor.Factory... factory)
Creates a compound post processor factory.
|
Compound(List<? extends Advice.PostProcessor.Factory> factories)
Creates a compound post processor factory.
|
Modifier and Type | Method and Description |
---|---|
Advice.PostProcessor |
make(List<? extends AnnotationDescription> annotations,
TypeDescription returnType,
boolean exit)
Creates a post processor for a given advice method.
|
public Compound(Advice.PostProcessor.Factory... factory)
factory
- The represented post processor factories.public Compound(List<? extends Advice.PostProcessor.Factory> factories)
factories
- The represented post processor factories.public Advice.PostProcessor make(List<? extends AnnotationDescription> annotations, TypeDescription returnType, boolean exit)
make
in interface Advice.PostProcessor.Factory
annotations
- The annotations of the advice method.returnType
- The advice method's return type that is being post-processed.exit
- true
if the advice is exit advice.Copyright © 2014–2025. All rights reserved.