Uses of Interface
org.springframework.aop.Pointcut
Packages that use Pointcut
Package
Description
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
AspectJ integration package.
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
Convenience classes for using Spring's AOP API.
Annotation support for AOP pointcuts.
AOP-based solution for declarative caching demarcation.
AOP-based solution for declarative caching demarcation using JSR-107 annotations.
Annotation support for DAOs.
Annotation support for asynchronous method execution.
AOP-based solution for declarative transaction demarcation.
-
Uses of Pointcut in org.springframework.aop
Fields in org.springframework.aop declared as PointcutModifier and TypeFieldDescriptionstatic final PointcutPointcut.TRUECanonical Pointcut instance that always matches.Methods in org.springframework.aop that return PointcutModifier and TypeMethodDescriptionPointcutAdvisor.getPointcut()Get the Pointcut that drives this advisor. -
Uses of Pointcut in org.springframework.aop.aspectj
Classes in org.springframework.aop.aspectj that implement PointcutModifier and TypeClassDescriptionclassSpringPointcutimplementation that uses the AspectJ weaver to evaluate a pointcut expression.Methods in org.springframework.aop.aspectj that return PointcutModifier and TypeMethodDescriptionfinal PointcutAbstractAspectJAdvice.buildSafePointcut()Build a 'safe' pointcut that excludes the AspectJ advice method itself.AspectJExpressionPointcutAdvisor.getPointcut()AspectJPointcutAdvisor.getPointcut() -
Uses of Pointcut in org.springframework.aop.aspectj.annotation
Methods in org.springframework.aop.aspectj.annotation that return PointcutModifier and TypeMethodDescriptionAspectMetadata.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.supportModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by pointcuts that use String expressions.Classes in org.springframework.aop.support that implement PointcutModifier and TypeClassDescriptionclassAbstract superclass for expression pointcuts, offering location and expression properties.classAbstract base regular expression pointcut bean.classConvenient class for building up pointcuts.classPointcut and method matcher for use as a simple cflow-style pointcut.classConvenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.classRegular expression pointcut based on thejava.util.regexpackage.classPointcut bean for simple method name matches, as an alternative to regular expression patterns.classConvenient superclass when we want to force subclasses to implement theMethodMatcherinterface but subclasses will want to be pointcuts.classConvenient base class for Advisors that are also static pointcuts.Fields in org.springframework.aop.support declared as PointcutModifier and TypeFieldDescriptionstatic final PointcutPointcuts.GETTERSPointcut matching all bean property getters, in any class.static final PointcutPointcuts.SETTERSPointcut matching all bean property setters, in any class.Methods in org.springframework.aop.support that return PointcutModifier and TypeMethodDescriptionDefaultBeanFactoryPointcutAdvisor.getPointcut()DefaultPointcutAdvisor.getPointcut()NameMatchMethodPointcutAdvisor.getPointcut()RegexpMethodPointcutAdvisor.getPointcut()Initialize the singleton Pointcut held within this Advisor.StaticMethodMatcherPointcutAdvisor.getPointcut()static PointcutPointcuts.intersection(Pointcut pc1, Pointcut pc2) Match all methods that both the given pointcuts match.static PointcutMatch all methods that either (or both) of the given pointcuts matches.Methods in org.springframework.aop.support with parameters of type PointcutModifier and TypeMethodDescriptionstatic booleanCan the given pointcut apply at all on the given class?static booleanCan the given pointcut apply at all on the given class?ComposablePointcut.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 booleanPerform 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.Apply a union with the given Pointcut.static PointcutMatch all methods that either (or both) of the given pointcuts matches.Constructors in org.springframework.aop.support with parameters of type PointcutModifierConstructorDescriptionComposablePointcut(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 PointcutModifier and TypeClassDescriptionclass -
Uses of Pointcut in org.springframework.cache.interceptor
Methods in org.springframework.cache.interceptor that return PointcutMethods in org.springframework.cache.interceptor with parameters of type PointcutModifier and TypeMethodDescriptionvoidCacheProxyFactoryBean.setPointcut(Pointcut pointcut) Set a pointcut, i.e. -
Uses of Pointcut in org.springframework.cache.jcache.interceptor
Methods in org.springframework.cache.jcache.interceptor that return Pointcut -
Uses of Pointcut in org.springframework.dao.annotation
Methods in org.springframework.dao.annotation that return Pointcut -
Uses of Pointcut in org.springframework.scheduling.annotation
Methods in org.springframework.scheduling.annotation that return PointcutModifier and TypeMethodDescriptionprotected PointcutAsyncAnnotationAdvisor.buildPointcut(Set<Class<? extends Annotation>> asyncAnnotationTypes) Calculate a pointcut for the given async annotation types, if any.AsyncAnnotationAdvisor.getPointcut() -
Uses of Pointcut in org.springframework.transaction.interceptor
Methods in org.springframework.transaction.interceptor that return PointcutModifier and TypeMethodDescriptionBeanFactoryTransactionAttributeSourceAdvisor.getPointcut()TransactionAttributeSourceAdvisor.getPointcut()Methods in org.springframework.transaction.interceptor with parameters of type PointcutModifier and TypeMethodDescriptionvoidTransactionProxyFactoryBean.setPointcut(Pointcut pointcut) Set a pointcut, i.e a bean that can cause conditional invocation of the TransactionInterceptor depending on method and attributes passed.