Uses of Interface
org.springframework.aop.MethodMatcher
Packages that use MethodMatcher Package Description 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.org.springframework.cache.jcache.interceptor AOP-based solution for declarative caching demarcation using JSR-107 annotations.Uses of MethodMatcher in org.springframework.aop
Subinterfaces of MethodMatcher in org.springframework.aop Modifier and Type Interface Description interfaceIntroductionAwareMethodMatcherA specialized type ofMethodMatcherthat takes into account introductions when matching methods.Fields in org.springframework.aop declared as MethodMatcher Modifier and Type Field Description static MethodMatcherMethodMatcher. TRUECanonical instance that matches all methods.Methods in org.springframework.aop that return MethodMatcher Modifier and Type Method Description MethodMatcherPointcut. getMethodMatcher()Return the MethodMatcher for this pointcut.Uses of MethodMatcher in org.springframework.aop.aspectj
Classes in org.springframework.aop.aspectj that implement MethodMatcher Modifier and Type Class Description classAspectJExpressionPointcutSpringPointcutimplementation that uses the AspectJ weaver to evaluate a pointcut expression.Methods in org.springframework.aop.aspectj that return MethodMatcher Modifier and Type Method Description MethodMatcherAspectJExpressionPointcut. getMethodMatcher()Uses of MethodMatcher in org.springframework.aop.support
Classes in org.springframework.aop.support that implement MethodMatcher Modifier and Type Class Description classAbstractRegexpMethodPointcutAbstract base regular expression pointcut bean.classControlFlowPointcutPointcut and method matcher for use in simple cflow-style pointcut.classDynamicMethodMatcherConvenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.classDynamicMethodMatcherPointcutConvenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.classJdkRegexpMethodPointcutRegular expression pointcut based on thejava.util.regexpackage.classNameMatchMethodPointcutPointcut bean for simple method name matches, as an alternative to regexp patterns.classStaticMethodMatcherConvenient abstract superclass for static method matchers, which don't care about arguments at runtime.classStaticMethodMatcherPointcutConvenient superclass when we want to force subclasses to implement theMethodMatcherinterface but subclasses will want to be pointcuts.classStaticMethodMatcherPointcutAdvisorConvenient base class for Advisors that are also static pointcuts.Methods in org.springframework.aop.support that return MethodMatcher Modifier and Type Method Description MethodMatcherComposablePointcut. getMethodMatcher()MethodMatcherControlFlowPointcut. getMethodMatcher()MethodMatcherDynamicMethodMatcherPointcut. getMethodMatcher()MethodMatcherStaticMethodMatcherPointcut. getMethodMatcher()static MethodMatcherMethodMatchers. intersection(MethodMatcher mm1, MethodMatcher mm2)Match all methods that both of the given MethodMatchers match.static MethodMatcherMethodMatchers. 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 Modifier and Type Method Description ComposablePointcutComposablePointcut. intersection(MethodMatcher other)Apply an intersection with the given MethodMatcher.static MethodMatcherMethodMatchers. intersection(MethodMatcher mm1, MethodMatcher mm2)Match all methods that both of the given MethodMatchers match.static booleanMethodMatchers. matches(MethodMatcher mm, Method method, Class<?> targetClass, boolean hasIntroductions)Apply the given MethodMatcher to the given Method, supporting anIntroductionAwareMethodMatcher(if applicable).ComposablePointcutComposablePointcut. union(MethodMatcher other)Apply a union with the given MethodMatcher.static MethodMatcherMethodMatchers. 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 Constructor Description ComposablePointcut(ClassFilter classFilter, MethodMatcher methodMatcher)Create a ComposablePointcut for the given ClassFilter and MethodMatcher.ComposablePointcut(MethodMatcher methodMatcher)Create a ComposablePointcut for the given MethodMatcher, withClassFilter.TRUE.Uses of MethodMatcher in org.springframework.aop.support.annotation
Classes in org.springframework.aop.support.annotation that implement MethodMatcher Modifier and Type Class Description classAnnotationMethodMatcherSimple 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 Modifier and Type Method Description MethodMatcherAnnotationMatchingPointcut. getMethodMatcher()Uses of MethodMatcher in org.springframework.cache.jcache.interceptor
Classes in org.springframework.cache.jcache.interceptor that implement MethodMatcher Modifier and Type Class Description classJCacheOperationSourcePointcutA Pointcut that matches if the underlyingJCacheOperationSourcehas an operation for a given method.