org.springframework.aop.support
Class DynamicMethodMatcherPointcut

java.lang.Object
  extended byorg.springframework.aop.support.DynamicMethodMatcher
      extended byorg.springframework.aop.support.DynamicMethodMatcherPointcut
All Implemented Interfaces:
MethodMatcher, Pointcut
Direct Known Subclasses:
DynamicMethodMatcherPointcutAdvisor

public abstract class DynamicMethodMatcherPointcut
extends DynamicMethodMatcher
implements Pointcut

Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts. The getClassFilter() method can be overriden to customize ClassFilter behaviour as well.

Author:
Rod Johnson

Field Summary
 
Fields inherited from interface org.springframework.aop.Pointcut
TRUE
 
Fields inherited from interface org.springframework.aop.MethodMatcher
TRUE
 
Constructor Summary
DynamicMethodMatcherPointcut()
           
 
Method Summary
 ClassFilter getClassFilter()
           
 MethodMatcher getMethodMatcher()
           
 
Methods inherited from class org.springframework.aop.support.DynamicMethodMatcher
isRuntime, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.aop.MethodMatcher
matches
 

Constructor Detail

DynamicMethodMatcherPointcut

public DynamicMethodMatcherPointcut()
Method Detail

getClassFilter

public ClassFilter getClassFilter()
Specified by:
getClassFilter in interface Pointcut

getMethodMatcher

public final MethodMatcher getMethodMatcher()
Specified by:
getMethodMatcher in interface Pointcut


Copyright (C) 2003-2004 The Spring Framework Project.