|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pointcut | |
---|---|
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.dao.annotation | Annotation support for DAOs. |
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 | |
---|---|
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.aspectj |
---|
Classes in org.springframework.aop.aspectj that implement Pointcut | |
---|---|
class |
AspectJExpressionPointcut
Spring Pointcut implementation
that uses the AspectJ weaver to evaluate a pointcut expression. |
Methods in org.springframework.aop.aspectj that return Pointcut | |
---|---|
Pointcut |
AbstractAspectJAdvice.buildSafePointcut()
Build a 'safe' pointcut that excludes the AspectJ advice method itself. |
Pointcut |
AspectJPointcutAdvisor.getPointcut()
|
Pointcut |
AspectJExpressionPointcutAdvisor.getPointcut()
|
Uses of Pointcut in org.springframework.aop.aspectj.annotation |
---|
Methods in org.springframework.aop.aspectj.annotation that return Pointcut | |
---|---|
Pointcut |
AspectMetadata.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 | |
---|---|
interface |
ExpressionPointcut
Interface to be implemented by pointcuts that use String expressions. |
Classes in org.springframework.aop.support that implement Pointcut | |
---|---|
class |
AbstractExpressionPointcut
Abstract superclass for expression pointcuts, offering location and expression properties. |
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
Deprecated. since 2.0, in favor of using DefaultPointcutAdvisor
with a runtime DynamicMethodMatcherPointcut |
class |
JdkRegexpMethodPointcut
Java 1.4+ regular expression pointcut. |
class |
NameMatchMethodPointcut
Pointcut bean for simple method name matches, as alternative to regexp patterns. |
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 base class for Advisors that are also static pointcuts. |
Fields in org.springframework.aop.support declared as Pointcut | |
---|---|
static Pointcut |
Pointcuts.GETTERS
Pointcut matching all bean property getters, in any class |
static Pointcut |
Pointcuts.SETTERS
Pointcut matching all bean property 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()
Deprecated. |
Pointcut |
DefaultPointcutAdvisor.getPointcut()
|
Pointcut |
DefaultBeanFactoryPointcutAdvisor.getPointcut()
|
static Pointcut |
Pointcuts.intersection(Pointcut pc1,
Pointcut pc2)
Match all methods that both the given pointcuts match. |
static Pointcut |
Pointcuts.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 | |
---|---|
static boolean |
AopUtils.canApply(Pointcut pc,
Class targetClass)
Can the given pointcut apply at all on the given class? |
static boolean |
AopUtils.canApply(Pointcut pc,
Class targetClass,
boolean hasIntroductions)
Can the given pointcut apply at all on the given class? |
ComposablePointcut |
ComposablePointcut.intersection(Pointcut other)
Apply an intersection with the given Pointcut. |
static Pointcut |
Pointcuts.intersection(Pointcut pc1,
Pointcut pc2)
Match all methods that both the given pointcuts match. |
static boolean |
Pointcuts.matches(Pointcut pointcut,
Method method,
Class targetClass,
Object[] args)
Perform the least expensive check for a pointcut match. |
void |
DefaultPointcutAdvisor.setPointcut(Pointcut pointcut)
Specify the pointcut targeting the advice. |
void |
DefaultBeanFactoryPointcutAdvisor.setPointcut(Pointcut pointcut)
Specify the pointcut targeting the advice. |
ComposablePointcut |
ComposablePointcut.union(Pointcut other)
Apply a union with the given Pointcut. |
static Pointcut |
Pointcuts.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 | |
---|---|
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 | |
---|---|
class |
AnnotationMatchingPointcut
Simple Pointcut that looks for a specific Java 5 annotation being present on a class or
method . |
Uses of Pointcut in org.springframework.dao.annotation |
---|
Methods in org.springframework.dao.annotation that return Pointcut | |
---|---|
Pointcut |
PersistenceExceptionTranslationAdvisor.getPointcut()
|
Uses of Pointcut in org.springframework.transaction.interceptor |
---|
Methods in org.springframework.transaction.interceptor that return Pointcut | |
---|---|
Pointcut |
TransactionAttributeSourceAdvisor.getPointcut()
|
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. |
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |