org.springframework.aop.support |
Convenience classes for using Spring's AOP API.
|
Java Source File Name | Type | Comment |
AbstractBeanFactoryPointcutAdvisor.java | Class | Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory. |
AbstractExpressionPointcut.java | Class | Abstract superclass for expression pointcuts,
offering location and expression properties. |
AbstractGenericPointcutAdvisor.java | Class | Abstract generic PointcutAdvisor that allows for any Advice to be configured. |
AbstractPointcutAdvisor.java | Class | Abstract base class for
org.springframework.aop.PointcutAdvisor implementations. |
AbstractRegexpMethodPointcut.java | Class | Abstract base regular expression pointcut bean. |
AopUtils.java | Class | Utility methods for AOP support code. |
ClassFilters.java | Class | Static utility methods for composing
org.springframework.aop.ClassFilter ClassFilters . |
ComposablePointcut.java | Class | Convenient class for building up pointcuts. |
ControlFlowPointcut.java | Class | Pointcut and method matcher for use in simple cflow-style pointcut. |
DefaultBeanFactoryPointcutAdvisor.java | Class | Concrete BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in the BeanFactory,
as well as the Pointcut to be configured through a bean property. |
DefaultIntroductionAdvisor.java | Class | Simple
org.springframework.aop.IntroductionAdvisor implementation
that by default applies to any class. |
DefaultPointcutAdvisor.java | Class | Convenient Pointcut-driven Advisor implementation.
This is the most commonly used Advisor implementation. |
DelegatePerTargetObjectIntroductionInterceptor.java | Class | Convenient implementation of the
org.springframework.aop.IntroductionInterceptor interface. |
DelegatingIntroductionInterceptor.java | Class | Convenient implementation of the
org.springframework.aop.IntroductionInterceptor interface.
Subclasses merely need to extend this class and implement the interfaces
to be introduced themselves. |
DynamicMethodMatcher.java | Class | Convenient abstract superclass for dynamic method matchers,
which do care about arguments at runtime. |
DynamicMethodMatcherPointcut.java | Class | Convenient superclass when we want to force subclasses to
implement MethodMatcher interface, but subclasses
will want to be pointcuts. |
ExpressionPointcut.java | Interface | Interface to be implemented by pointcuts that use String expressions. |
IntroductionInfoSupport.java | Class | Support for implementations of
org.springframework.aop.IntroductionInfo .
Allows subclasses to conveniently add all interfaces from a given object,
and to suppress interfaces that should not be added. |
JdkRegexpMethodPointcut.java | Class | Regular expression pointcut based on the java.util.regex package.
Supports the following JavaBean properties:
- pattern: regular expression for the fully-qualified method names to match
- patterns: alternative property taking a String array of patterns.
|
MethodMatchers.java | Class | Static utility methods for composing
org.springframework.aop.MethodMatcher MethodMatchers . |
NameMatchMethodPointcut.java | Class | Pointcut bean for simple method name matches, as alternative to regexp patterns. |
NameMatchMethodPointcutAdvisor.java | Class | Convenient class for name-match method pointcuts that hold an Advice,
making them an Advisor. |
Pointcuts.java | Class | Pointcut constants for matching getters and setters,
and static methods useful for manipulating and evaluating pointcuts. |
RegexpMethodPointcutAdvisor.java | Class | Convenient class for regexp method pointcuts that hold an Advice,
making them an
org.springframework.aop.Advisor .
Configure this class using the "pattern" and "patterns"
pass-through properties. |
RootClassFilter.java | Class | |
StaticMethodMatcher.java | Class | Convenient abstract superclass for static method matchers, which don't care
about arguments at runtime. |
StaticMethodMatcherPointcut.java | Class | Convenient superclass when we want to force subclasses to implement the
MethodMatcher interface, but subclasses will want to be pointcuts. |
StaticMethodMatcherPointcutAdvisor.java | Class | Convenient base class for Advisors that are also static pointcuts. |