Top Description Fields Methods
org.springframework.aop

public Interface Pointcut

Known Direct Subinterfaces
org.springframework.aop.support.ExpressionPointcut
Known Direct Implementers
org.springframework.aop.TruePointcut, org.springframework.aop.support.ComposablePointcut, org.springframework.aop.support.ControlFlowPointcut, org.springframework.aop.support.DynamicMethodMatcherPointcut, org.springframework.aop.support.StaticMethodMatcherPointcut, org.springframework.aop.support.annotation.AnnotationMatchingPointcut

Core Spring pointcut abstraction.

A pointcut is composed of a ClassFilter and a MethodMatcher. Both these basic terms and a Pointcut itself can be combined to build up combinations (e.g. through org.springframework.aop.support.ComposablePointcut).

Author
Rod Johnson
See Also
ClassFilter, MethodMatcher, org.springframework.aop.support.Pointcuts, org.springframework.aop.support.ClassFilters, org.springframework.aop.support.MethodMatchers

Field Summary

Modifier and TypeField and Description
public static final Pointcut
TRUE

Canonical Pointcut instance that always matches.

Method Summary

Modifier and TypeMethod and Description
public ClassFilter

Returns:

the ClassFilter (never null)
getClassFilter
()

Return the ClassFilter for this pointcut.

public MethodMatcher

Returns:

the MethodMatcher (never null)
getMethodMatcher
()

Return the MethodMatcher for this pointcut.

Field Detail

TRUEback to summary
public static final Pointcut TRUE

Canonical Pointcut instance that always matches.

Method Detail

getClassFilterback to summary
public ClassFilter getClassFilter()

Return the ClassFilter for this pointcut.

Returns:ClassFilter

the ClassFilter (never null)

getMethodMatcherback to summary
public MethodMatcher getMethodMatcher()

Return the MethodMatcher for this pointcut.

Returns:MethodMatcher

the MethodMatcher (never null)