类 AspectJExpressionPointcut.DefensiveShadowMatch

java.lang.Object
infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
所有已实现的接口:
org.aspectj.weaver.tools.ShadowMatch
封闭类:
AspectJExpressionPointcut

private static class AspectJExpressionPointcut.DefensiveShadowMatch extends Object implements org.aspectj.weaver.tools.ShadowMatch
  • 字段详细资料

    • primary

      private final org.aspectj.weaver.tools.ShadowMatch primary
    • other

      private final org.aspectj.weaver.tools.ShadowMatch other
  • 构造器详细资料

    • DefensiveShadowMatch

      public DefensiveShadowMatch(org.aspectj.weaver.tools.ShadowMatch primary, org.aspectj.weaver.tools.ShadowMatch other)
  • 方法详细资料

    • alwaysMatches

      public boolean alwaysMatches()
      指定者:
      alwaysMatches 在接口中 org.aspectj.weaver.tools.ShadowMatch
    • maybeMatches

      public boolean maybeMatches()
      指定者:
      maybeMatches 在接口中 org.aspectj.weaver.tools.ShadowMatch
    • neverMatches

      public boolean neverMatches()
      指定者:
      neverMatches 在接口中 org.aspectj.weaver.tools.ShadowMatch
    • matchesJoinPoint

      public org.aspectj.weaver.tools.JoinPointMatch matchesJoinPoint(Object thisObject, Object targetObject, Object[] args)
      指定者:
      matchesJoinPoint 在接口中 org.aspectj.weaver.tools.ShadowMatch
    • setMatchingContext

      public void setMatchingContext(org.aspectj.weaver.tools.MatchingContext aMatchContext)
      指定者:
      setMatchingContext 在接口中 org.aspectj.weaver.tools.ShadowMatch