| 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. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IntroductionAdvisorSuperinterface for advisors that perform one or more AOP introductions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DeclareParentsAdvisorIntroduction advisor delegating to the given object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultIntroductionAdvisorSimple  IntroductionAdvisorimplementation
 that by default applies to any class. | 
| class  | DelegatePerTargetObjectIntroductionInterceptorConvenient implementation of the
  IntroductionInterceptorinterface. | 
| class  | DelegatingIntroductionInterceptorConvenient implementation of the
  IntroductionInterceptorinterface. | 
| class  | IntroductionInfoSupportSupport for implementations of  IntroductionInfo. | 
| Constructor and Description | 
|---|
| DefaultIntroductionAdvisor(Advice advice,
                          IntroductionInfo introductionInfo)Create a DefaultIntroductionAdvisor for the given advice. |