Class MetaAnnotation<T extends java.lang.annotation.Annotation>


  • public class MetaAnnotation<T extends java.lang.annotation.Annotation>
    extends java.lang.Object
    Version:
    $Rev$ $Date$
    • Field Detail

      • annotation

        private final T extends java.lang.annotation.Annotation annotation
      • depth

        private final int depth
      • conflicts

        private final java.util.List<MetaAnnotation<T extends java.lang.annotation.Annotation>> conflicts
    • Constructor Detail

      • MetaAnnotation

        MetaAnnotation​(T annotation,
                       int depth)
    • Method Detail

      • get

        public T get()
      • getDepth

        public int getDepth()