Pointcut
RegexpPointcut
, WildcardPointcut
public abstract class AbstractPointcut extends java.lang.Object implements Pointcut
Modifier and Type | Field | Description |
---|---|---|
protected boolean |
existsBeanMethodNamePattern |
|
protected java.util.List<PointcutPatternRule> |
pointcutPatternRuleList |
Constructor | Description |
---|---|
AbstractPointcut(java.util.List<PointcutPatternRule> pointcutPatternRuleList) |
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
exists(PointcutPatternRule pointcutPatternRule,
java.lang.String transletName,
java.lang.String beanId,
java.lang.String className,
java.lang.String methodName) |
Returns whether or not corresponding to the point cut pattern rules.
|
boolean |
exists(java.lang.String transletName) |
|
boolean |
exists(java.lang.String transletName,
java.lang.String beanId,
java.lang.String className) |
|
boolean |
exists(java.lang.String transletName,
java.lang.String beanId,
java.lang.String className,
java.lang.String methodName) |
|
java.util.List<PointcutPatternRule> |
getPointcutPatternRuleList() |
|
boolean |
isExistsBeanMethodNamePattern() |
|
protected boolean |
matches(PointcutPatternRule pointcutPatternRule,
java.lang.String transletName,
java.lang.String beanId,
java.lang.String className,
java.lang.String methodName) |
Returns whether or not corresponding to the point cut pattern rules.
|
boolean |
matches(java.lang.String transletName) |
|
boolean |
matches(java.lang.String transletName,
java.lang.String beanId,
java.lang.String className) |
|
boolean |
matches(java.lang.String transletName,
java.lang.String beanId,
java.lang.String className,
java.lang.String methodName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, patternMatches, patternMatches
protected final java.util.List<PointcutPatternRule> pointcutPatternRuleList
protected final boolean existsBeanMethodNamePattern
public AbstractPointcut(java.util.List<PointcutPatternRule> pointcutPatternRuleList)
public java.util.List<PointcutPatternRule> getPointcutPatternRuleList()
getPointcutPatternRuleList
in interface Pointcut
public boolean isExistsBeanMethodNamePattern()
isExistsBeanMethodNamePattern
in interface Pointcut
public boolean matches(java.lang.String transletName)
public boolean matches(java.lang.String transletName, java.lang.String beanId, java.lang.String className)
public boolean matches(java.lang.String transletName, java.lang.String beanId, java.lang.String className, java.lang.String methodName)
protected boolean matches(PointcutPatternRule pointcutPatternRule, java.lang.String transletName, java.lang.String beanId, java.lang.String className, java.lang.String methodName)
true
if the operands are null
.pointcutPatternRule
- the pointcut patterntransletName
- the translet namebeanId
- the bean idclassName
- the bean class namemethodName
- the name of the method that is executed in the beanpublic boolean exists(java.lang.String transletName)
public boolean exists(java.lang.String transletName, java.lang.String beanId, java.lang.String className)
public boolean exists(java.lang.String transletName, java.lang.String beanId, java.lang.String className, java.lang.String methodName)
protected boolean exists(PointcutPatternRule pointcutPatternRule, java.lang.String transletName, java.lang.String beanId, java.lang.String className, java.lang.String methodName)
true
if the operands are null
.pointcutPatternRule
- the pointcut patterntransletName
- the translet namebeanId
- the bean idclassName
- the bean class namemethodName
- the name of the method that is executed in the beanCopyright © 2008–2018 The Aspectran Project. All rights reserved.