org.springframework.aop.support
Class ComposablePointcut

public class ComposablePointcut
implements Pointcut, Serializable
Convenient class for building up pointcuts. All methods return ComposablePointcut, so we can use a concise idiom like: Pointcut pc = new ComposablePointcut().union(classFilter).intersection(methodMatcher).intersection(pointcut);

There is no union() method on this class. Use the Pointcuts.union() method for this.

Since11.11.2003
VersionNot specified.
AuthorRod Johnson
Wiki javadoc Use textile entry format.
Add your comments here.
Constructor Summary
ComposablePointcut()
No description provided.
ComposablePointcut( ClassFilter classFilter, MethodMatcher methodMatcher )
No description provided.
Method Summary
ClassFilter getClassFilter()
No description provided.
MethodMatcher getMethodMatcher()
No description provided.
ComposablePointcut intersection( ClassFilter filter )
No description provided.
ComposablePointcut intersection( MethodMatcher mm )
No description provided.
ComposablePointcut intersection( Pointcut other )
No description provided.
ComposablePointcut union( ClassFilter filter )
No description provided.
ComposablePointcut union( MethodMatcher mm )
No description provided.
ComposablePointcut
public ComposablePointcut ( )
No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
ComposablePointcut
public ComposablePointcut ( ClassFilter classFilter, MethodMatcher methodMatcher )
No description provided.
Parameters
TypeNameDescription
ClassFilter classFilter No description provided.
MethodMatcher methodMatcher No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
getClassFilter
public ClassFilter getClassFilter ( )
No description provided.
Implements method in Pointcut
Wiki javadoc Use textile entry format.
Add your comments here.
getMethodMatcher
public MethodMatcher getMethodMatcher ( )
No description provided.
Implements method in Pointcut
Wiki javadoc Use textile entry format.
Add your comments here.
intersection
public ComposablePointcut intersection ( ClassFilter filter )
No description provided.
Parameters
TypeNameDescription
ClassFilter filter No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
intersection
public ComposablePointcut intersection ( MethodMatcher mm )
No description provided.
Parameters
TypeNameDescription
MethodMatcher mm No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
intersection
public ComposablePointcut intersection ( Pointcut other )
No description provided.
Parameters
TypeNameDescription
Pointcut other No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
union
public ComposablePointcut union ( ClassFilter filter )
No description provided.
Parameters
TypeNameDescription
ClassFilter filter No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.
union
public ComposablePointcut union ( MethodMatcher mm )
No description provided.
Parameters
TypeNameDescription
MethodMatcher mm No description provided.
Wiki javadoc Use textile entry format.
Add your comments here.