Class PointcutPatternRule


  • public class PointcutPatternRule
    extends java.lang.Object
    The pattern rule for identifying pointcut targets
    • Constructor Detail

      • PointcutPatternRule

        public PointcutPatternRule()
    • Method Detail

      • setPointcutType

        protected void setPointcutType​(PointcutType pointcutType)
      • getPatternString

        public java.lang.String getPatternString()
      • setPatternString

        public void setPatternString​(java.lang.String patternString)
      • getTransletNamePattern

        public java.lang.String getTransletNamePattern()
      • setTransletNamePattern

        public void setTransletNamePattern​(java.lang.String transletNamePattern)
      • getBeanIdPattern

        public java.lang.String getBeanIdPattern()
      • setBeanIdPattern

        public void setBeanIdPattern​(java.lang.String beanIdPattern)
      • getClassNamePattern

        public java.lang.String getClassNamePattern()
      • setClassNamePattern

        public void setClassNamePattern​(java.lang.String classNamePattern)
      • getMethodNamePattern

        public java.lang.String getMethodNamePattern()
      • setMethodNamePattern

        public void setMethodNamePattern​(java.lang.String methodNamePattern)
      • getExcludePointcutPatternRuleList

        public java.util.List<PointcutPatternRule> getExcludePointcutPatternRuleList()
      • setExcludePointcutPatternRuleList

        public void setExcludePointcutPatternRuleList​(java.util.List<PointcutPatternRule> excludePointcutPatternRuleList)
      • getMatchedBeanCount

        public int getMatchedBeanCount()
      • increaseMatchedBeanCount

        public void increaseMatchedBeanCount()
      • getMatchedClassCount

        public int getMatchedClassCount()
      • increaseMatchedClassCount

        public void increaseMatchedClassCount()
      • getMatchedMethodCount

        public int getMatchedMethodCount()
      • increaseMatchedMethodCount

        public void increaseMatchedMethodCount()
      • toString

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

        public static java.lang.String combinePattern​(java.lang.String transletName,
                                                      java.lang.String beanId,
                                                      java.lang.String className,
                                                      java.lang.String methodName)
      • parsePattern

        public static PointcutPatternRule parsePattern​(java.lang.String patternString)
      • newInstance

        public static PointcutPatternRule newInstance​(java.lang.String translet,
                                                      java.lang.String bean,
                                                      java.lang.String method)