The Spring Framework

Uses of Interface
org.springframework.aop.ClassFilter

Packages that use ClassFilter
org.springframework.aop Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. 
org.springframework.aop.aspectj AspectJ integration package. 
org.springframework.aop.support Convenience classes for using Spring's AOP API. 
org.springframework.aop.support.annotation Annotation support for AOP pointcuts. 
org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation. 
 

Uses of ClassFilter in org.springframework.aop
 

Fields in org.springframework.aop declared as ClassFilter
static ClassFilter ClassFilter.TRUE
          Canonical instance of a ClassFilter that matches all classes.
 

Methods in org.springframework.aop that return ClassFilter
 ClassFilter Pointcut.getClassFilter()
          Return the ClassFilter for this pointcut.
 ClassFilter IntroductionAdvisor.getClassFilter()
          Return the filter determining which target classes this introduction should apply to.
 

Uses of ClassFilter in org.springframework.aop.aspectj
 

Classes in org.springframework.aop.aspectj that implement ClassFilter
 class AspectJExpressionPointcut
          Spring Pointcut implementation that uses the AspectJ weaver to evaluate a pointcut expression.
 class TypePatternClassFilter
          Spring AOP ClassFilter implementation using AspectJ type matching.
 

Methods in org.springframework.aop.aspectj that return ClassFilter
 ClassFilter DeclareParentsAdvisor.getClassFilter()
           
 ClassFilter AspectJExpressionPointcut.getClassFilter()
           
 

Uses of ClassFilter in org.springframework.aop.support
 

Classes in org.springframework.aop.support that implement ClassFilter
 class ControlFlowPointcut
          Pointcut and method matcher for use in simple cflow-style pointcut.
 class DefaultIntroductionAdvisor
          Simple IntroductionAdvisor implementation that by default applies to any class.
 class RootClassFilter
          Simple ClassFilter implementation that passes classes (and optionally subclasses)
 

Methods in org.springframework.aop.support that return ClassFilter
 ClassFilter StaticMethodMatcherPointcut.getClassFilter()
           
 ClassFilter DynamicMethodMatcherPointcut.getClassFilter()
           
 ClassFilter DefaultIntroductionAdvisor.getClassFilter()
           
 ClassFilter ControlFlowPointcut.getClassFilter()
           
 ClassFilter ComposablePointcut.getClassFilter()
           
static ClassFilter ClassFilters.intersection(ClassFilter[] classFilters)
          Match all classes that all of the given ClassFilters match.
static ClassFilter ClassFilters.intersection(ClassFilter cf1, ClassFilter cf2)
          Match all classes that both of the given ClassFilters match.
static ClassFilter ClassFilters.union(ClassFilter[] classFilters)
          Match all classes that either (or all) of the given ClassFilters matches.
static ClassFilter ClassFilters.union(ClassFilter cf1, ClassFilter cf2)
          Match all classes that either (or both) of the given ClassFilters matches.
 

Methods in org.springframework.aop.support with parameters of type ClassFilter
 ComposablePointcut ComposablePointcut.intersection(ClassFilter other)
          Apply an intersection with the given ClassFilter.
static ClassFilter ClassFilters.intersection(ClassFilter[] classFilters)
          Match all classes that all of the given ClassFilters match.
static ClassFilter ClassFilters.intersection(ClassFilter cf1, ClassFilter cf2)
          Match all classes that both of the given ClassFilters match.
 void StaticMethodMatcherPointcut.setClassFilter(ClassFilter classFilter)
          Set the ClassFilter to use for this pointcut.
 void NameMatchMethodPointcutAdvisor.setClassFilter(ClassFilter classFilter)
          Set the ClassFilter to use for this pointcut.
 ComposablePointcut ComposablePointcut.union(ClassFilter other)
          Apply a union with the given ClassFilter.
static ClassFilter ClassFilters.union(ClassFilter[] classFilters)
          Match all classes that either (or all) of the given ClassFilters matches.
static ClassFilter ClassFilters.union(ClassFilter cf1, ClassFilter cf2)
          Match all classes that either (or both) of the given ClassFilters matches.
 

Constructors in org.springframework.aop.support with parameters of type ClassFilter
ComposablePointcut(ClassFilter classFilter)
          Create a ComposablePointcut for the given ClassFilter, with MethodMatcher.TRUE.
ComposablePointcut(ClassFilter classFilter, MethodMatcher methodMatcher)
          Create a ComposablePointcut for the given ClassFilter and MethodMatcher.
 

Uses of ClassFilter in org.springframework.aop.support.annotation
 

Classes in org.springframework.aop.support.annotation that implement ClassFilter
 class AnnotationClassFilter
          Simple ClassFilter that looks for a specific Java 5 annotation being present on a class.
 

Methods in org.springframework.aop.support.annotation that return ClassFilter
 ClassFilter AnnotationMatchingPointcut.getClassFilter()
           
 

Uses of ClassFilter in org.springframework.transaction.interceptor
 

Methods in org.springframework.transaction.interceptor with parameters of type ClassFilter
 void TransactionAttributeSourceAdvisor.setClassFilter(ClassFilter classFilter)
          Set the ClassFilter to use for this pointcut.
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.