| Name | Description | Type | Package | Framework |
| AbstractBeanFactoryPointcutAdvisor | Abstract BeanFactory-based PointcutAdvisor that allows for any Adviceto be configured as reference to an Advice bean in a BeanFactory. | Class | org.springframework.aop.support | Spring MVC |
| AbstractExpressionPointcut | Abstract superclass for expression pointcuts,offering location and expression properties. | Class | org.springframework.aop.support | Spring MVC |
| AbstractGenericPointcutAdvisor | Abstract generic PointcutAdvisor that allows for any Advice to be configured. | Class | org.springframework.aop.support | Spring MVC |
| AbstractPointcutAdvisor | Abstract base class for PointcutAdvisoror a freely configurable pointcut/advice. | Class | org.springframework.aop.support | Spring MVC |
| AbstractRegexpMethodPointcut | Abstract base regular expression pointcut bean. | Class | org.springframework.aop.support | Spring MVC |
| AnnotationClassFilter | Simple ClassFilter that looks for a specific Java 5 annotationbeing present on a class. | Class | org.springframework.aop.support.annotation | Spring MVC |
| AnnotationMatchingPointcut | Simple Pointcut that looks for a specific Java 5 annotationbeing present on a class or | Class | org.springframework.aop.support.annotation | Spring MVC |
| AnnotationMethodMatcher | Simple MethodMatcher that looks for a specific Java 5 annotationbeing present on a method (checking both the method on the invoked | Class | org.springframework.aop.support.annotation | Spring MVC |
| AopUtils | Utility methods for AOP support code. | Class | org.springframework.aop.support | Spring MVC |
| ClassFilters | Static utility methods for composing ClassFilters. | Class | org.springframework.aop.support | Spring MVC |
| ComposablePointcut | Convenient class for building up pointcuts. | Class | org.springframework.aop.support | Spring MVC |
| ControlFlowPointcut | Pointcut and method matcher for use in simple cflow-style pointcut. | Class | org.springframework.aop.support | Spring MVC |
| DefaultBeanFactoryPointcutAdvisor | Concrete BeanFactory-based PointcutAdvisor that allows for any Adviceto be configured as reference to an Advice bean in the BeanFactory, | Class | org.springframework.aop.support | Spring MVC |
| DefaultIntroductionAdvisor | Simple IntroductionAdvisor implementationthat by default applies to any class. | Class | org.springframework.aop.support | Spring MVC |
| DefaultPointcutAdvisor | Convenient Pointcut-driven Advisor implementation. | Class | org.springframework.aop.support | Spring MVC |
| DelegatePerTargetObjectIntroductionInterceptor | Convenient implementation of theIntroductionInterceptor interface. | Class | org.springframework.aop.support | Spring MVC |
| DelegatingIntroductionInterceptor | Convenient implementation of theIntroductionInterceptor interface. | Class | org.springframework.aop.support | Spring MVC |
| DynamicMethodMatcher | Convenient abstract superclass for dynamic method matchers,which do care about arguments at runtime. | Class | org.springframework.aop.support | Spring MVC |
| DynamicMethodMatcherPointcut | Convenient superclass when we want to force subclasses towill want to be pointcuts. | Class | org.springframework.aop.support | Spring MVC |
| ExpressionPointcut | Interface to be implemented by pointcuts that use String expressions. | Interface | org.springframework.aop.support | Spring MVC |
| IntroductionInfoSupport | Support for implementations of IntroductionInfo. | Class | org.springframework.aop.support | Spring MVC |
| JdkRegexpMethodPointcut | Regular expression pointcut based on the java. | Class | org.springframework.aop.support | Spring MVC |
| MethodMatchers | Static utility methods for composing MethodMatchers. | Class | org.springframework.aop.support | Spring MVC |
| NameMatchMethodPointcut | Pointcut bean for simple method name matches, as alternative to regexp patterns. | Class | org.springframework.aop.support | Spring MVC |
| NameMatchMethodPointcutAdvisor | Convenient class for name-match method pointcuts that hold an Advice,making them an Advisor. | Class | org.springframework.aop.support | Spring MVC |
| Pointcuts | Pointcut constants for matching getters and setters,and static methods useful for manipulating and evaluating pointcuts. | Class | org.springframework.aop.support | Spring MVC |
| RegexpMethodPointcutAdvisor | Convenient class for regexp method pointcuts that hold an Advice,making them an Advisor. | Class | org.springframework.aop.support | Spring MVC |
| RootClassFilter | Simple ClassFilter implementation that passes classes (and optionally subclasses)Author:Rod JohnsonSee Also:Serialized Form | Class | org.springframework.aop.support | Spring MVC |
| StaticMethodMatcher | Convenient abstract superclass for static method matchers, which don't careabout arguments at runtime. | Class | org.springframework.aop.support | Spring MVC |
| StaticMethodMatcherPointcut | Convenient superclass when we want to force subclasses to implement theMethodMatcher interface but subclasses will want to be pointcuts. | Class | org.springframework.aop.support | Spring MVC |
| StaticMethodMatcherPointcutAdvisor | Convenient base class for Advisors that are also static pointcuts. | Class | org.springframework.aop.support | Spring MVC |