Class PointcutRule


  • public class PointcutRule
    extends java.lang.Object
    Pointcut are expressions that is matched with join points to determine whether advice needs to be executed or not. Pointcut uses different kinds of expressions that are matched with the join points and Aspectran uses the Wildcard pattern matching expression.
    • Constructor Detail

      • PointcutRule

        public PointcutRule​(PointcutType pointcutType)
    • Method Detail

      • getPointcutPatternRuleList

        public java.util.List<PointcutPatternRule> getPointcutPatternRuleList()
      • setPointcutPatternRuleList

        public void setPointcutPatternRuleList​(java.util.List<PointcutPatternRule> pointcutPatternRuleList)
      • addPointcutPatternRule

        public void addPointcutPatternRule​(PointcutPatternRule pointcutPatternRule)
      • touchPointcutPatternRuleList

        public java.util.List<PointcutPatternRule> touchPointcutPatternRuleList()
      • newPointcutPatternRuleList

        public java.util.List<PointcutPatternRule> newPointcutPatternRuleList()
      • newPointcutPatternRuleList

        public java.util.List<PointcutPatternRule> newPointcutPatternRuleList​(int initialCapacity)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • newInstance

        public static PointcutRule newInstance​(java.lang.String[] patterns)