Package com.aspectran.core.context.rule
Class PointcutPatternRule
- java.lang.Object
-
- com.aspectran.core.context.rule.PointcutPatternRule
-
public class PointcutPatternRule extends java.lang.ObjectThe pattern rule for identifying pointcut targets
-
-
Constructor Summary
Constructors Constructor Description PointcutPatternRule()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringcombinePattern(java.lang.String transletName, java.lang.String beanId, java.lang.String className, java.lang.String methodName)java.lang.StringgetBeanIdPattern()java.lang.StringgetClassNamePattern()java.util.List<PointcutPatternRule>getExcludePointcutPatternRuleList()intgetMatchedBeanCount()intgetMatchedClassCount()intgetMatchedMethodCount()java.lang.StringgetMethodNamePattern()java.lang.StringgetPatternString()PointcutTypegetPointcutType()java.lang.StringgetTransletNamePattern()voidincreaseMatchedBeanCount()voidincreaseMatchedClassCount()voidincreaseMatchedMethodCount()static PointcutPatternRulenewInstance(java.lang.String translet, java.lang.String bean, java.lang.String method)static PointcutPatternRuleparsePattern(java.lang.String patternString)voidsetBeanIdPattern(java.lang.String beanIdPattern)voidsetClassNamePattern(java.lang.String classNamePattern)voidsetExcludePointcutPatternRuleList(java.util.List<PointcutPatternRule> excludePointcutPatternRuleList)voidsetMethodNamePattern(java.lang.String methodNamePattern)voidsetPatternString(java.lang.String patternString)protected voidsetPointcutType(PointcutType pointcutType)voidsetTransletNamePattern(java.lang.String transletNamePattern)java.lang.StringtoString()
-
-
-
Method Detail
-
getPointcutType
public PointcutType getPointcutType()
-
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:
toStringin classjava.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)
-
-