Spring Framework

org.springframework.aop.aspectj.annotation
Class AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends java.lang.annotation.Annotation>

java.lang.Object
  extended by org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation<A>
Enclosing class:
AbstractAspectJAdvisorFactory

protected static class AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends java.lang.annotation.Annotation>
extends java.lang.Object

Class modelling an AspectJ annotation, exposing its type enumeration and pointcut String.


Constructor Summary
AbstractAspectJAdvisorFactory.AspectJAnnotation(A annotation)
           
 
Method Summary
 A getAnnotation()
           
 AbstractAspectJAdvisorFactory.AspectJAnnotationType getAnnotationType()
           
 java.lang.String getArgumentNames()
           
 java.lang.String getPointcutExpression()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractAspectJAdvisorFactory.AspectJAnnotation

public AbstractAspectJAdvisorFactory.AspectJAnnotation(A annotation)
Method Detail

getAnnotationType

public AbstractAspectJAdvisorFactory.AspectJAnnotationType getAnnotationType()

getAnnotation

public A getAnnotation()

getPointcutExpression

public java.lang.String getPointcutExpression()

getArgumentNames

public java.lang.String getArgumentNames()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Spring Framework