# Package org.springframework.aop.config

Support package for declarative AOP configuration, with XML schema being the primary configuration format.

See: Description

Class Summary
Class | Description
--- | ---
AbstractInterceptorDrivenBeanDefinitionDecorator | Base implementation for `BeanDefinitionDecorators` wishing to add an `interceptor` to the resulting bean.
AdviceEntry | `ParseState` entry representing an advice element.
AdvisorComponentDefinition | `ComponentDefinition` that bridges the gap between the advisor bean definition configured by the `&lt;aop:advisor&gt;` tag and the component definition infrastructure.
AdvisorEntry | `ParseState` entry representing an advisor.
AopConfigUtils | Utility class for handling registration of AOP auto-proxy creators.
AopNamespaceHandler | `NamespaceHandler` for the `aop` namespace.
AopNamespaceUtils | Utility class for handling registration of auto-proxy creators used internally by the '`aop`' namespace tags.
AspectComponentDefinition | `ComponentDefinition` that holds an aspect definition, including its nested pointcuts.
AspectEntry | `ParseState` entry representing an aspect.
MethodLocatingFactoryBean | `FactoryBean` implementation that locates a `Method` on a specified bean.
PointcutComponentDefinition | `ComponentDefinition` implementation that holds a pointcut definition.
PointcutEntry | `ParseState` entry representing a pointcut.
SimpleBeanFactoryAwareAspectInstanceFactory | Implementation of `AspectInstanceFactory` that locates the aspect from the `BeanFactory` using a configured bean name.

## Package org.springframework.aop.config Description

Support package for declarative AOP configuration, with XML schema being the primary configuration format.