Uses of Interface
org.springframework.aop.Pointcut

Packages that use Pointcut
org.springframework.aop Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. 
org.springframework.aop.support Convenience classes for using Spring's AOP API. 
org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation. 
 

Uses of Pointcut in org.springframework.aop
 

Classes in org.springframework.aop that implement Pointcut
(package private)  class TruePointcut
          Canonical Pointcut instance that always matches.
 

Fields in org.springframework.aop declared as Pointcut
static Pointcut Pointcut.TRUE
          Canonical Pointcut instance that always matches.
 

Methods in org.springframework.aop that return Pointcut
 Pointcut PointcutAdvisor.getPointcut()
          Get the Pointcut that drives this advisor.
 

Uses of Pointcut in org.springframework.aop.support
 

Classes in org.springframework.aop.support that implement Pointcut
 class AbstractRegexpMethodPointcut
          Abstract base regular expression pointcut bean.
 class ComposablePointcut
          Convenient class for building up pointcuts.
 class ControlFlowPointcut
          Pointcut and method matcher for use in simple cflow-style pointcut.
 class DynamicMethodMatcherPointcut
          Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.
 class DynamicMethodMatcherPointcutAdvisor
          Convenient superclass for Advisors that are also dynamic pointcuts.
 class JdkRegexpMethodPointcut
          Java 1.4 regular expression pointcut.
 class NameMatchMethodPointcut
          Pointcut bean for simple method name matches, as alternative to regexp patterns.
 class NameMatchMethodPointcutAdvisor
          Convenient class for name-match method pointcuts that hold an Interceptor, making them an Advisor.
 class Perl5RegexpMethodPointcut
          Perl5-style regular expression pointcut.
 class StaticMethodMatcherPointcut
          Convenient superclass when we want to force subclasses to implement the MethodMatcher interface, but subclasses will want to be pointcuts.
 class StaticMethodMatcherPointcutAdvisor
          Convenient superclass for Advisors that are also static pointcuts.
(package private)  class UnionPointcut
          Pointcut unions are tricky, because we can't just OR the MethodMatchers: we need to check that each MethodMatcher's ClassFilter was happy as well.
 

Fields in org.springframework.aop.support declared as Pointcut
static Pointcut Pointcuts.GETTERS
          Pointcut matching all getters, in any class
static Pointcut Pointcuts.SETTERS
          Pointcut matching all setters, in any class
 

Methods in org.springframework.aop.support that return Pointcut
 Pointcut StaticMethodMatcherPointcutAdvisor.getPointcut()
           
 Pointcut RegexpMethodPointcutAdvisor.getPointcut()
          Initialize the singleton Pointcut held within this Advisor.
 Pointcut NameMatchMethodPointcutAdvisor.getPointcut()
           
 Pointcut DynamicMethodMatcherPointcutAdvisor.getPointcut()
           
 Pointcut DefaultPointcutAdvisor.getPointcut()
           
static Pointcut Pointcuts.intersection(Pointcut a, Pointcut b)
          Match all methods that both the given pointcuts match
static Pointcut Pointcuts.union(Pointcut a, Pointcut b)
          Match all methods that either (or both) of the given pointcuts matches
 

Methods in org.springframework.aop.support with parameters of type Pointcut
static boolean AopUtils.canApply(Pointcut pc, Class targetClass)
          Can the given pointcut apply at all on the given class?
static boolean Pointcuts.equals(Pointcut a, Pointcut b)
           
 ComposablePointcut ComposablePointcut.intersection(Pointcut other)
           
static Pointcut Pointcuts.intersection(Pointcut a, Pointcut b)
          Match all methods that both the given pointcuts match
static boolean Pointcuts.matches(Pointcut pc, Method method, Class targetClass, Object[] arguments)
          Perform the least expensive check for a match.
 void DefaultPointcutAdvisor.setPointcut(Pointcut pointcut)
           
static Pointcut Pointcuts.union(Pointcut a, Pointcut b)
          Match all methods that either (or both) of the given pointcuts matches
 

Constructors in org.springframework.aop.support with parameters of type Pointcut
DefaultPointcutAdvisor(Pointcut pointcut, Advice advice)
          Create a DefaultPointcutAdvisor, specifying pointcut and advice
UnionPointcut(Pointcut a, Pointcut b)
           
 

Uses of Pointcut in org.springframework.transaction.interceptor
 

Classes in org.springframework.transaction.interceptor that implement Pointcut
 class TransactionAttributeSourceAdvisor
          Advisor driven by a TransactionAttributeSource, used to exclude a TransactionInterceptor from methods that are non-transactional.
 

Methods in org.springframework.transaction.interceptor with parameters of type Pointcut
 void TransactionProxyFactoryBean.setPointcut(Pointcut pointcut)
          Set a pointcut, i.e a bean that can cause conditional invocation of the TransactionInterceptor depending on method and attributes passed.
 



Copyright (c) 2002-2007 The Spring Framework Project.