Class AspectJAopUtils

java.lang.Object
org.springframework.aop.aspectj.AspectJAopUtils

public abstract class AspectJAopUtils extends Object
Utility methods for dealing with AspectJ advisors.
Since:
2.0
Author:
Adrian Colyer, Juergen Hoeller
  • Constructor Details

    • AspectJAopUtils

      public AspectJAopUtils()
  • Method Details

    • isBeforeAdvice

      public static boolean isBeforeAdvice(Advisor anAdvisor)
      Return true if the advisor is a form of before advice.
    • isAfterAdvice

      public static boolean isAfterAdvice(Advisor anAdvisor)
      Return true if the advisor is a form of after advice.
    • getAspectJPrecedenceInformationFor

      @Nullable public static AspectJPrecedenceInformation getAspectJPrecedenceInformationFor(Advisor anAdvisor)
      Return the AspectJPrecedenceInformation provided by this advisor or its advice. If neither the advisor nor the advice have precedence information, this method will return null.