| Package | Description | 
|---|---|
| org.aopalliance.intercept | The AOP Alliance reflective interception abstraction. | 
| org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. | 
| org.springframework.aop.framework | Package containing Spring's basic AOP infrastructure, compliant with the
 AOP Alliance interfaces. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ConstructorInvocationDescription of an invocation to a constructor, given to an
 interceptor upon constructor-call. | 
| interface  | MethodInvocationDescription of an invocation to a method, given to an interceptor
 upon method-call. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ProxyMethodInvocationExtension of the AOP Alliance  MethodInvocationinterface, allowing access to the proxy that the method invocation was made through. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReflectiveMethodInvocationSpring's implementation of the AOP Alliance
  MethodInvocationinterface,
 implementing the extendedProxyMethodInvocationinterface. |