org.springframework.aop.aspectj | AspectJ integration package. |
org.springframework.aop.aspectj.annotation | Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP. |
org.springframework.aop.aspectj.autoproxy | Base classes enabling auto-proxying based on AspectJ. |
org.springframework.aop.config | Support package for declarative AOP configuration, with XML schema being the primary configuration format. |
org.springframework.aop.framework | Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces. |
org.springframework.aop.framework.adapter | SPI package allowing Spring AOP framework to handle arbitrary advice types. |
org.springframework.aop.framework.autoproxy | Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean. |
org.springframework.aop.framework.autoproxy.metadata | |
org.springframework.aop.framework.autoproxy.target | Generic support classes for target source creation. |
org.springframework.aop.interceptor | Provides miscellaneous interceptor implementations. |
org.springframework.aop.scope | Support for AOP-based scoping of target objects, with configurable backend. |
org.springframework.aop.support | Convenience classes for using Spring's AOP API. |
org.springframework.aop.support.annotation | Annotation support for AOP pointcuts. |
org.springframework.aop.target | This package contains implementations of the org.springframework.aop.TargetSource interface. |
org.springframework.aop.target.dynamic | Support for AOP-based refreshing of target objects. |
Advisor | Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut). | code | html |
AfterAdvice | Common marker interface for after advice, such as AfterReturningAdvice and ThrowsAdvice . | code | html |
AfterReturningAdvice | After returning advice is invoked only on normal method return, not if an exception is thrown. | code | html |
BeforeAdvice | Common marker interface for before advice, such as MethodBeforeAdvice . | code | html |
ClassFilter | Filter that restricts matching of a pointcut or introduction to a given set of target classes. | code | html |
DynamicIntroductionAdvice | Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor. | code | html |
IntroductionAdvisor | Superinterface for advisors that perform one or more AOP introductions. | code | html |
IntroductionAwareMethodMatcher | A specialized type of MethodMatcher that takes into account introductions when matching methods. | code | html |
IntroductionInfo | Interface supplying the information necessary to describe an introduction. | code | html |
IntroductionInterceptor | Subinterface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor. | code | html |
MethodBeforeAdvice | Advice invoked before a method is invoked. | code | html |
MethodMatcher | Part of a Pointcut : Checks whether the target method is eligible for advice. | code | html |
Pointcut | Core Spring pointcut abstraction. | code | html |
PointcutAdvisor | Superinterface for all Advisors that are driven by a pointcut. | code | html |
ProxyMethodInvocation | Extension of the AOP Alliance org.aopalliance.intercept.MethodInvocation interface, allowing access to the proxy that the method invocation was made through. | code | html |
RawTargetAccess | Marker for AOP proxy interfaces (in particular: introduction interfaces) that explicitly intend to return the raw target object (which would normally get replaced with the proxy object when returned from a method invocation). | code | html |
SpringProxy | Marker interface implemented by all AOP proxies. | code | html |
TargetClassAware | Minimal interface for exposing the target class behind a proxy. | code | html |
TargetSource | A TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
code | html |
ThrowsAdvice | Tag interface for throws advice. | code | html |
AopInvocationException | Exception that gets thrown when an AOP invocation failed because of misconfiguration or unexpected runtime issues. | code | html |
TrueClassFilter | Canonical ClassFilter instance that matches all classes. | code | html |
TrueMethodMatcher | Canonical MethodMatcher instance that matches all methods. | code | html |
TruePointcut | Canonical Pointcut instance that always matches. | code | html |