Interface Advice.PostProcessor.Factory

All Known Implementing Classes:
Advice.AssignReturned.Factory, Advice.PostProcessor.Factory.Compound, Advice.PostProcessor.NoOp
Enclosing interface:
Advice.PostProcessor

public static interface Advice.PostProcessor.Factory
A factory for creating a Advice.PostProcessor.
  • Method Details

    • make

      Advice.PostProcessor make(List<? extends AnnotationDescription> annotations, TypeDescription returnType, boolean exit)
      Creates a post processor for a given advice method.
      Parameters:
      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.
      Returns:
      The created post processor.