Top Description Classes
[default module]

Package org.springframework.aop.config

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

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

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractInterceptorDrivenBeanDefinitionDecorator

Base implementation for BeanDefinitionDecorators wishing to add an interceptor to the resulting bean.

public class
AdviceEntry

ParseState entry representing an advice element.

public class
AdvisorComponentDefinition

org.springframework.beans.factory.parsing.ComponentDefinition that bridges the gap between the advisor bean definition configured by the <aop:advisor> tag and the component definition infrastructure.

public class
AdvisorEntry

ParseState entry representing an advisor.

public abstract class
AopConfigUtils

Utility class for handling registration of AOP auto-proxy creators.

public class
AopNamespaceHandler

NamespaceHandler for the aop namespace.

public abstract class
AopNamespaceUtils

Utility class for handling registration of auto-proxy creators used internally by the 'aop' namespace tags.

public class
AspectComponentDefinition

org.springframework.beans.factory.parsing.ComponentDefinition that holds an aspect definition, including its nested pointcuts.

public class
AspectEntry

ParseState entry representing an aspect.

pack-priv class
AspectJAutoProxyBeanDefinitionParser

BeanDefinitionParser for the aspectj-autoproxy tag, enabling the automatic application of @AspectJ-style aspects found in the org.springframework.beans.factory.BeanFactory.

pack-priv class
public class
MethodLocatingFactoryBean

FactoryBean implementation that locates a Method on a specified bean.

public class
public class
PointcutEntry

ParseState entry representing a pointcut.

pack-priv class
ScopedProxyBeanDefinitionDecorator

BeanDefinitionDecorator responsible for parsing the <aop:scoped-proxy/> tag.

public class
SimpleBeanFactoryAwareAspectInstanceFactory

Implementation of AspectInstanceFactory that locates the aspect from the org.springframework.beans.factory.BeanFactory using a configured bean name.

pack-priv class
SpringConfiguredBeanDefinitionParser

BeanDefinitionParser responsible for parsing the <aop:spring-configured/> tag.