程序包 infra.aop.support
package infra.aop.support
-
类说明Abstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.Abstract superclass for expression pointcuts, offering location and expression properties.Abstract generic
PointcutAdvisorthat allows for anyAdviceto be configured.Abstract base class forPointcutAdvisorimplementations.Abstract base regular expression pointcut bean.Utility methods for AOP support code.Convenient class for building up pointcuts.Pointcut and method matcher for use in simple cflow-style pointcut.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.SimpleIntroductionAdvisorimplementation that by default applies to any class.Convenient Pointcut-driven Advisor implementation.Convenient implementation of theIntroductionInterceptorinterface.Convenient implementation of theIntroductionInterceptorinterface.Convenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.Interface to be implemented by pointcuts that use String expressions.Support for implementations ofIntroductionInfo.Regular expression pointcut based on thejava.util.regexpackage.Pointcut bean for simple method name matches, as an alternative to regexp patterns.Convenient class for name-match method pointcuts that hold an Advice, making them an Advisor.Convenient class for regexp method pointcuts that hold an Advice, making them anAdvisor.Empty class used for a serializable monitor object.Simple ClassFilter implementation that passes classes (and optionally subclasses).Runtime MethodInterceptorConvenient abstract superclass for static method matchers, which don't care about arguments at runtime.Convenient superclass when we want to force subclasses to implement theMethodMatcherinterface but subclasses will want to be pointcuts.Convenient base class for Advisors that are also static pointcuts.