org.springframework.aop.aspectj.annotation

Class AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends java.lang.annotation.Annotation>

  • java.lang.Object
    • org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation<A>
  • Type Parameters:
    A - the annotation type
    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 Detail

      • AspectJAnnotation

        public AspectJAnnotation(A annotation)
    • Method Detail

      • 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