open class AnnotationMatchingPointcut : Pointcut
Simple Pointcut that looks for a specific Java 5 annotation being present on a class
or method
.
Author
Juergen Hoeller
Since
2.0
See Also
AnnotationClassFilterAnnotationMethodMatcher
AnnotationMatchingPointcut(classAnnotationType: Class<out Annotation>) AnnotationMatchingPointcut(classAnnotationType: Class<out Annotation>, checkInherited: Boolean) AnnotationMatchingPointcut(classAnnotationType: Class<out Annotation>, methodAnnotationType: Class<out Annotation>) AnnotationMatchingPointcut(classAnnotationType: Class<out Annotation>, methodAnnotationType: Class<out Annotation>, checkInherited: Boolean)
Create a new AnnotationMatchingPointcut for the given annotation type. |
open fun equals(other: Any?): Boolean |
|
open static fun forClassAnnotation(annotationType: Class<out Annotation>): AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the class level. |
|
open static fun forMethodAnnotation(annotationType: Class<out Annotation>): AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the method level. |
|
open fun getClassFilter(): ClassFilter |
|
open fun getMethodMatcher(): MethodMatcher |
|
open fun hashCode(): Int |
|
open fun toString(): String |