Uses of Interface
org.springframework.aop.ClassFilter
Package
Description
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
AspectJ integration package.
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.
AOP-based solution for declarative transaction demarcation.
-
Uses of ClassFilter in org.springframework.aop
Modifier and TypeFieldDescriptionstatic final ClassFilter
ClassFilter.TRUE
Canonical instance of aClassFilter
that matches all classes.Modifier and TypeMethodDescriptionIntroductionAdvisor.getClassFilter()
Return the filter determining which target classes this introduction should apply to.Pointcut.getClassFilter()
Return the ClassFilter for this pointcut. -
Uses of ClassFilter in org.springframework.aop.aspectj
Modifier and TypeClassDescriptionclass
SpringPointcut
implementation that uses the AspectJ weaver to evaluate a pointcut expression.class
Spring AOPClassFilter
implementation using AspectJ type matching.Modifier and TypeMethodDescriptionAspectJExpressionPointcut.getClassFilter()
DeclareParentsAdvisor.getClassFilter()
-
Uses of ClassFilter in org.springframework.aop.support
Modifier and TypeClassDescriptionclass
Pointcut and method matcher for use as a simple cflow-style pointcut.class
SimpleIntroductionAdvisor
implementation that by default applies to any class.class
Simple ClassFilter implementation that passes classes (and optionally subclasses).Modifier and TypeMethodDescriptionComposablePointcut.getClassFilter()
ControlFlowPointcut.getClassFilter()
DefaultIntroductionAdvisor.getClassFilter()
DynamicMethodMatcherPointcut.getClassFilter()
StaticMethodMatcherPointcut.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.negate
(ClassFilter classFilter) Return a class filter that represents the logical negation of the specified filter instance.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.Modifier and TypeMethodDescriptionstatic 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.ComposablePointcut.intersection
(ClassFilter other) Apply an intersection with the given ClassFilter.static ClassFilter
ClassFilters.negate
(ClassFilter classFilter) Return a class filter that represents the logical negation of the specified filter instance.void
NameMatchMethodPointcutAdvisor.setClassFilter
(ClassFilter classFilter) Set theClassFilter
to use for this pointcut.void
StaticMethodMatcherPointcut.setClassFilter
(ClassFilter classFilter) Set theClassFilter
to use for this pointcut.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.ComposablePointcut.union
(ClassFilter other) Apply a union with the given ClassFilter.ModifierConstructorDescriptionComposablePointcut
(ClassFilter classFilter) Create a ComposablePointcut for the given ClassFilter, withMethodMatcher.TRUE
.ComposablePointcut
(ClassFilter classFilter, MethodMatcher methodMatcher) Create a ComposablePointcut for the given ClassFilter and MethodMatcher. -
Uses of ClassFilter in org.springframework.aop.support.annotation
Modifier and TypeClassDescriptionclass
Simple ClassFilter that looks for a specific annotation being present on a class. -
Uses of ClassFilter in org.springframework.cache.interceptor
Modifier and TypeMethodDescriptionvoid
BeanFactoryCacheOperationSourceAdvisor.setClassFilter
(ClassFilter classFilter) Set theClassFilter
to use for this pointcut. -
Uses of ClassFilter in org.springframework.cache.jcache.interceptor
Modifier and TypeMethodDescriptionvoid
BeanFactoryJCacheOperationSourceAdvisor.setClassFilter
(ClassFilter classFilter) Set theClassFilter
to use for this pointcut. -
Uses of ClassFilter in org.springframework.transaction.interceptor
Modifier and TypeMethodDescriptionvoid
BeanFactoryTransactionAttributeSourceAdvisor.setClassFilter
(ClassFilter classFilter) Set theClassFilter
to use for this pointcut.void
TransactionAttributeSourceAdvisor.setClassFilter
(ClassFilter classFilter) Set theClassFilter
to use for this pointcut.