# Uses of Interface
org.springframework.aop.IntroductionInfo

Packages that use IntroductionInfo
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.

## Uses of IntroductionInfo in org.springframework.aop

Subinterfaces of IntroductionInfo in org.springframework.aop
Modifier and Type
Interface
Description
`interface`
`IntroductionAdvisor`
Superinterface for advisors that perform one or more AOP introductions.

## Uses of IntroductionInfo in org.springframework.aop.aspectj

Classes in org.springframework.aop.aspectj that implement IntroductionInfo
Modifier and Type
Class
Description
`class`
`DeclareParentsAdvisor`
Introduction advisor delegating to the given object.

## Uses of IntroductionInfo in org.springframework.aop.support

Classes in org.springframework.aop.support that implement IntroductionInfo
Modifier and Type
Class
Description
`class`
`DefaultIntroductionAdvisor`
Simple `IntroductionAdvisor` implementation that by default applies to any class.
`class`
`DelegatePerTargetObjectIntroductionInterceptor`
Convenient implementation of the `IntroductionInterceptor` interface.
`class`
`DelegatingIntroductionInterceptor`
Convenient implementation of the `IntroductionInterceptor` interface.
`class`
`IntroductionInfoSupport`
Support for implementations of `IntroductionInfo`.
Constructors in org.springframework.aop.support with parameters of type IntroductionInfo
Modifier
Constructor
Description
``
`DefaultIntroductionAdvisor(Advice advice, IntroductionInfo introductionInfo)`
Create a DefaultIntroductionAdvisor for the given advice.