Class StaticMethodMatcherPointcut
java.lang.Object
org.springframework.aop.support.StaticMethodMatcher
org.springframework.aop.support.StaticMethodMatcherPointcut
- All Implemented Interfaces:
MethodMatcher, Pointcut
- Direct Known Subclasses:
AbstractRegexpMethodPointcut, NameMatchMethodPointcut, StaticMethodMatcherPointcutAdvisor
Convenient superclass when we want to force subclasses to implement the
MethodMatcher interface but subclasses will want to be pointcuts.
The "classFilter" property can be set to customize
ClassFilter behavior. The default is ClassFilter.TRUE.
- Author:
- Rod Johnson, Juergen Hoeller
-
Field Summary
Fields inherited from interface MethodMatcher
TRUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the ClassFilter for this pointcut.final MethodMatcherReturn the MethodMatcher for this pointcut.voidsetClassFilter(ClassFilter classFilter) Set theClassFilterto use for this pointcut.Methods inherited from class StaticMethodMatcher
isRuntime, matchesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MethodMatcher
matches
-
Constructor Details
-
StaticMethodMatcherPointcut
public StaticMethodMatcherPointcut()
-
-
Method Details
-
setClassFilter
Set theClassFilterto use for this pointcut. Default isClassFilter.TRUE. -
getClassFilter
Description copied from interface:PointcutReturn the ClassFilter for this pointcut.- Specified by:
getClassFilterin interfacePointcut- Returns:
- the ClassFilter (never
null)
-
getMethodMatcher
Description copied from interface:PointcutReturn the MethodMatcher for this pointcut.- Specified by:
getMethodMatcherin interfacePointcut- Returns:
- the MethodMatcher (never
null)
-