org.springframework.aop.support
Class AbstractExpressionPointcut

public abstract class AbstractExpressionPointcut
implements ExpressionPointcut, Serializable
Abstract superclass for expression pointcuts, offering location and expression properties.
Since2.0
VersionNot specified.
AuthorRod Johnson, Rob Harrop
Wiki javadoc Use textile entry format.
Add your comments here.
Constructor Summary
AbstractExpressionPointcut()
No description provided.
Method Summary
String getExpression()
Return this pointcut's expression.
String getLocation()
Return location information about the pointcut expression if available.
protected void onSetExpression( String expression )
Called when a new pointcut expression is set.
void setExpression( String expression )
No description provided.
void setLocation( String location )
Set the location for debugging.
AbstractExpressionPointcut
public AbstractExpressionPointcut ( )
No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
getExpression
public String getExpression ( )
Return this pointcut's expression.
Implements method in ExpressionPointcut
Wiki javadoc Use textile entry format.
Add your comments here.
getLocation
public String getLocation ( )
Return location information about the pointcut expression if available. This is useful in debugging.
Wiki javadoc Use textile entry format.
Add your comments here.
onSetExpression
protected void onSetExpression ( String expression )
Called when a new pointcut expression is set. The expression should be parsed at this point if possible.

This implementation is empty.

Parameters
TypeNameDescription
String expression expression to set
Returns void No description provided.
Exceptions
IllegalArgumentException if the expression is invalid
Wiki javadoc Use textile entry format.
Add your comments here.
setExpression
public void setExpression ( String expression )
No description provided.
Parameters
TypeNameDescription
String expression No description provided.
Returns void No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
setLocation
public void setLocation ( String location )
Set the location for debugging.
Parameters
TypeNameDescription
String location No description provided.
Returns void No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.