org.kuali.rice.kns.util.spring
Class ClassOrMethodAnnotationPointcut

java.lang.Object
  extended by org.kuali.rice.kns.util.spring.ClassOrMethodAnnotationPointcut
All Implemented Interfaces:
org.springframework.aop.Pointcut

public class ClassOrMethodAnnotationPointcut
extends Object
implements org.springframework.aop.Pointcut

Wrapper for ClassOrMethodAnnotationFilter and ClassOrMethodAnnotationMatcher that are based on the anotation type specified during construction.


Field Summary
private  org.springframework.aop.ClassFilter classFilter
           
private  org.springframework.aop.MethodMatcher methodMatcher
           
 
Fields inherited from interface org.springframework.aop.Pointcut
TRUE
 
Constructor Summary
ClassOrMethodAnnotationPointcut(Class<? extends Annotation> annotationType)
           
 
Method Summary
 org.springframework.aop.ClassFilter getClassFilter()
           
 org.springframework.aop.MethodMatcher getMethodMatcher()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classFilter

private final org.springframework.aop.ClassFilter classFilter

methodMatcher

private final org.springframework.aop.MethodMatcher methodMatcher
Constructor Detail

ClassOrMethodAnnotationPointcut

public ClassOrMethodAnnotationPointcut(Class<? extends Annotation> annotationType)
Method Detail

getClassFilter

public org.springframework.aop.ClassFilter getClassFilter()
Specified by:
getClassFilter in interface org.springframework.aop.Pointcut
See Also:
Pointcut.getClassFilter()

getMethodMatcher

public org.springframework.aop.MethodMatcher getMethodMatcher()
Specified by:
getMethodMatcher in interface org.springframework.aop.Pointcut
See Also:
Pointcut.getMethodMatcher()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.