Uses of Interface
org.springframework.aop.Pointcut
Packages that use Pointcut Package Description org.springframework.aop Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.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.support Convenience classes for using Spring's AOP API.org.springframework.aop.support.annotation Annotation support for AOP pointcuts.org.springframework.cache.interceptor AOP-based solution for declarative caching demarcation.org.springframework.cache.jcache.interceptor AOP-based solution for declarative caching demarcation using JSR-107 annotations.org.springframework.dao.annotation Annotation support for DAOs.org.springframework.scheduling.annotation Java 5 annotation for asynchronous method execution.org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.Uses of Pointcut in org.springframework.aop
Fields in org.springframework.aop declared as Pointcut Modifier and Type Field Description static PointcutPointcut. TRUECanonical Pointcut instance that always matches.Methods in org.springframework.aop that return Pointcut Modifier and Type Method Description PointcutPointcutAdvisor. getPointcut()Get the Pointcut that drives this advisor.Uses of Pointcut in org.springframework.aop.aspectj
Classes in org.springframework.aop.aspectj that implement Pointcut Modifier and Type Class Description classAspectJExpressionPointcutSpringPointcutimplementation that uses the AspectJ weaver to evaluate a pointcut expression.Methods in org.springframework.aop.aspectj that return Pointcut Modifier and Type Method Description PointcutAbstractAspectJAdvice. buildSafePointcut()Build a 'safe' pointcut that excludes the AspectJ advice method itself.PointcutAspectJExpressionPointcutAdvisor. getPointcut()PointcutAspectJPointcutAdvisor. getPointcut()Uses of Pointcut in org.springframework.aop.aspectj.annotation
Methods in org.springframework.aop.aspectj.annotation that return Pointcut Modifier and Type Method Description PointcutAspectMetadata. getPerClausePointcut()Return a Spring pointcut expression for a singleton aspect.Uses of Pointcut in org.springframework.aop.support
Subinterfaces of Pointcut in org.springframework.aop.support Modifier and Type Interface Description interfaceExpressionPointcutInterface to be implemented by pointcuts that use String expressions.Classes in org.springframework.aop.support that implement Pointcut Modifier and Type Class Description classAbstractExpressionPointcutAbstract superclass for expression pointcuts, offering location and expression properties.classAbstractRegexpMethodPointcutAbstract base regular expression pointcut bean.classComposablePointcutConvenient class for building up pointcuts.classControlFlowPointcutPointcut and method matcher for use in simple cflow-style pointcut.classDynamicMethodMatcherPointcutConvenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.classJdkRegexpMethodPointcutRegular expression pointcut based on thejava.util.regexpackage.classNameMatchMethodPointcutPointcut bean for simple method name matches, as an alternative to regexp patterns.classStaticMethodMatcherPointcutConvenient superclass when we want to force subclasses to implement theMethodMatcherinterface but subclasses will want to be pointcuts.classStaticMethodMatcherPointcutAdvisorConvenient base class for Advisors that are also static pointcuts.Fields in org.springframework.aop.support declared as Pointcut Modifier and Type Field Description static PointcutPointcuts. GETTERSPointcut matching all bean property getters, in any class.static PointcutPointcuts. SETTERSPointcut matching all bean property setters, in any class.Methods in org.springframework.aop.support that return Pointcut Modifier and Type Method Description PointcutDefaultBeanFactoryPointcutAdvisor. getPointcut()PointcutDefaultPointcutAdvisor. getPointcut()PointcutNameMatchMethodPointcutAdvisor. getPointcut()PointcutRegexpMethodPointcutAdvisor. getPointcut()Initialize the singleton Pointcut held within this Advisor.PointcutStaticMethodMatcherPointcutAdvisor. getPointcut()static PointcutPointcuts. intersection(Pointcut pc1, Pointcut pc2)Match all methods that both the given pointcuts match.static PointcutPointcuts. union(Pointcut pc1, Pointcut pc2)Match all methods that either (or both) of the given pointcuts matches.Methods in org.springframework.aop.support with parameters of type Pointcut Modifier and Type Method Description static booleanAopUtils. canApply(Pointcut pc, Class<?> targetClass)Can the given pointcut apply at all on the given class?static booleanAopUtils. canApply(Pointcut pc, Class<?> targetClass, boolean hasIntroductions)Can the given pointcut apply at all on the given class?ComposablePointcutComposablePointcut. intersection(Pointcut other)Apply an intersection with the given Pointcut.static PointcutPointcuts. intersection(Pointcut pc1, Pointcut pc2)Match all methods that both the given pointcuts match.static booleanPointcuts. matches(Pointcut pointcut, Method method, Class<?> targetClass, Object... args)Perform the least expensive check for a pointcut match.voidDefaultBeanFactoryPointcutAdvisor. setPointcut(Pointcut pointcut)Specify the pointcut targeting the advice.voidDefaultPointcutAdvisor. setPointcut(Pointcut pointcut)Specify the pointcut targeting the advice.ComposablePointcutComposablePointcut. union(Pointcut other)Apply a union with the given Pointcut.static PointcutPointcuts. union(Pointcut pc1, Pointcut pc2)Match all methods that either (or both) of the given pointcuts matches.Constructors in org.springframework.aop.support with parameters of type Pointcut Constructor Description ComposablePointcut(Pointcut pointcut)Create a ComposablePointcut based on the given Pointcut.DefaultPointcutAdvisor(Pointcut pointcut, Advice advice)Create a DefaultPointcutAdvisor, specifying Pointcut and Advice.Uses of Pointcut in org.springframework.aop.support.annotation
Classes in org.springframework.aop.support.annotation that implement Pointcut Modifier and Type Class Description classAnnotationMatchingPointcutUses of Pointcut in org.springframework.cache.interceptor
Methods in org.springframework.cache.interceptor that return Pointcut Modifier and Type Method Description PointcutBeanFactoryCacheOperationSourceAdvisor. getPointcut()Methods in org.springframework.cache.interceptor with parameters of type Pointcut Modifier and Type Method Description voidCacheProxyFactoryBean. setPointcut(Pointcut pointcut)Set a pointcut, i.e.Uses of Pointcut in org.springframework.cache.jcache.interceptor
Classes in org.springframework.cache.jcache.interceptor that implement Pointcut Modifier and Type Class Description classJCacheOperationSourcePointcutA Pointcut that matches if the underlyingJCacheOperationSourcehas an operation for a given method.Methods in org.springframework.cache.jcache.interceptor that return Pointcut Modifier and Type Method Description PointcutBeanFactoryJCacheOperationSourceAdvisor. getPointcut()Uses of Pointcut in org.springframework.dao.annotation
Methods in org.springframework.dao.annotation that return Pointcut Modifier and Type Method Description PointcutPersistenceExceptionTranslationAdvisor. getPointcut()Uses of Pointcut in org.springframework.scheduling.annotation
Methods in org.springframework.scheduling.annotation that return Pointcut Modifier and Type Method Description protected PointcutAsyncAnnotationAdvisor. buildPointcut(Set<Class<? extends Annotation>> asyncAnnotationTypes)Calculate a pointcut for the given async annotation types, if any.PointcutAsyncAnnotationAdvisor. getPointcut()Uses of Pointcut in org.springframework.transaction.interceptor
Methods in org.springframework.transaction.interceptor that return Pointcut Modifier and Type Method Description PointcutBeanFactoryTransactionAttributeSourceAdvisor. getPointcut()PointcutTransactionAttributeSourceAdvisor. getPointcut()Methods in org.springframework.transaction.interceptor with parameters of type Pointcut Modifier and Type Method Description voidTransactionProxyFactoryBean. setPointcut(Pointcut pointcut)Set a pointcut, i.e a bean that can cause conditional invocation of the TransactionInterceptor depending on method and attributes passed.