| 
The Spring Framework | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MethodMatcher | |
|---|---|
| org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. | 
| org.springframework.aop.aspectj | AspectJ integration package. | 
| org.springframework.aop.support | Convenience classes for using Spring's AOP API. | 
| org.springframework.aop.support.annotation | Annotation support for AOP pointcuts. | 
| Uses of MethodMatcher in org.springframework.aop | 
|---|
| Subinterfaces of MethodMatcher in org.springframework.aop | |
|---|---|
 interface | 
IntroductionAwareMethodMatcher
A specialized type of MethodMatcher that takes into account introductions when matching methods.  | 
| Fields in org.springframework.aop declared as MethodMatcher | |
|---|---|
static MethodMatcher | 
MethodMatcher.TRUE
Canonical instance that matches all methods.  | 
| Methods in org.springframework.aop that return MethodMatcher | |
|---|---|
 MethodMatcher | 
Pointcut.getMethodMatcher()
Return the MethodMatcher for this pointcut.  | 
| Uses of MethodMatcher in org.springframework.aop.aspectj | 
|---|
| Classes in org.springframework.aop.aspectj that implement MethodMatcher | |
|---|---|
 class | 
AspectJExpressionPointcut
Spring Pointcut implementation
 that uses the AspectJ weaver to evaluate a pointcut expression. | 
| Methods in org.springframework.aop.aspectj that return MethodMatcher | |
|---|---|
 MethodMatcher | 
AspectJExpressionPointcut.getMethodMatcher()
 | 
| Uses of MethodMatcher in org.springframework.aop.support | 
|---|
| Classes in org.springframework.aop.support that implement MethodMatcher | |
|---|---|
 class | 
AbstractRegexpMethodPointcut
Abstract base regular expression pointcut bean.  | 
 class | 
ControlFlowPointcut
Pointcut and method matcher for use in simple cflow-style pointcut.  | 
 class | 
DynamicMethodMatcher
Convenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.  | 
 class | 
DynamicMethodMatcherPointcut
Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.  | 
 class | 
DynamicMethodMatcherPointcutAdvisor
Deprecated. since 2.0, in favor of using DefaultPointcutAdvisor
 with a runtime DynamicMethodMatcherPointcut | 
 class | 
JdkRegexpMethodPointcut
Regular expression pointcut based on the java.util.regex package. | 
 class | 
NameMatchMethodPointcut
Pointcut bean for simple method name matches, as alternative to regexp patterns.  | 
 class | 
StaticMethodMatcher
Convenient abstract superclass for static method matchers, which don't care about arguments at runtime.  | 
 class | 
StaticMethodMatcherPointcut
Convenient superclass when we want to force subclasses to implement the MethodMatcher interface, but subclasses will want to be pointcuts.  | 
 class | 
StaticMethodMatcherPointcutAdvisor
Convenient base class for Advisors that are also static pointcuts.  | 
| Methods in org.springframework.aop.support that return MethodMatcher | |
|---|---|
 MethodMatcher | 
StaticMethodMatcherPointcut.getMethodMatcher()
 | 
 MethodMatcher | 
ControlFlowPointcut.getMethodMatcher()
 | 
 MethodMatcher | 
ComposablePointcut.getMethodMatcher()
 | 
 MethodMatcher | 
DynamicMethodMatcherPointcut.getMethodMatcher()
 | 
static MethodMatcher | 
MethodMatchers.intersection(MethodMatcher mm1,
             MethodMatcher mm2)
Match all methods that both of the given MethodMatchers match.  | 
static MethodMatcher | 
MethodMatchers.union(MethodMatcher mm1,
      MethodMatcher mm2)
Match all methods that either (or both) of the given MethodMatchers matches.  | 
| Methods in org.springframework.aop.support with parameters of type MethodMatcher | |
|---|---|
 ComposablePointcut | 
ComposablePointcut.intersection(MethodMatcher other)
Apply an intersection with the given MethodMatcher.  | 
static MethodMatcher | 
MethodMatchers.intersection(MethodMatcher mm1,
             MethodMatcher mm2)
Match all methods that both of the given MethodMatchers match.  | 
static boolean | 
MethodMatchers.matches(MethodMatcher mm,
        Method method,
        Class targetClass,
        boolean hasIntroductions)
Apply the given MethodMatcher to the given Method, supporting an IntroductionAwareMethodMatcher
 (if applicable). | 
 ComposablePointcut | 
ComposablePointcut.union(MethodMatcher other)
Apply a union with the given MethodMatcher.  | 
static MethodMatcher | 
MethodMatchers.union(MethodMatcher mm1,
      MethodMatcher mm2)
Match all methods that either (or both) of the given MethodMatchers matches.  | 
| Constructors in org.springframework.aop.support with parameters of type MethodMatcher | |
|---|---|
ComposablePointcut(ClassFilter classFilter,
                   MethodMatcher methodMatcher)
Create a ComposablePointcut for the given ClassFilter and MethodMatcher.  | 
|
ComposablePointcut(MethodMatcher methodMatcher)
Create a ComposablePointcut for the given MethodMatcher, with ClassFilter.TRUE. | 
|
| Uses of MethodMatcher in org.springframework.aop.support.annotation | 
|---|
| Classes in org.springframework.aop.support.annotation that implement MethodMatcher | |
|---|---|
 class | 
AnnotationMethodMatcher
Simple MethodMatcher that looks for a specific Java 5 annotation being present on a method (checking both the method on the invoked interface, if any, and the corresponding method on the target class).  | 
| Methods in org.springframework.aop.support.annotation that return MethodMatcher | |
|---|---|
 MethodMatcher | 
AnnotationMatchingPointcut.getMethodMatcher()
 | 
  | 
The Spring Framework | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||