| Package | Description | 
|---|---|
| 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRegexpMethodPointcutAbstract base regular expression pointcut bean. | 
| class  | JdkRegexpMethodPointcutRegular expression pointcut based on the  java.util.regexpackage. | 
| class  | NameMatchMethodPointcutPointcut bean for simple method name matches, as an alternative to regexp patterns. | 
| class  | StaticMethodMatcherPointcutConvenient superclass when we want to force subclasses to implement the
  MethodMatcherinterface but subclasses will want to be pointcuts. | 
| class  | StaticMethodMatcherPointcutAdvisorConvenient base class for Advisors that are also static pointcuts. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnnotationMethodMatcherSimple 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). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JCacheOperationSourcePointcutA Pointcut that matches if the underlying  JCacheOperationSourcehas an operation for a given method. |