Class DiscoveredAnnotation


  • public abstract class DiscoveredAnnotation
    extends java.lang.Object
    DiscoveredAnnotation Represents an annotation that has been discovered by scanning source code of WEB-INF/classes and WEB-INF/lib jars.
    • Field Detail

      • LOG

        private static final Logger LOG
      • _className

        protected java.lang.String _className
      • _clazz

        protected java.lang.Class<?> _clazz
      • _resource

        protected Resource _resource
    • Constructor Detail

      • DiscoveredAnnotation

        public DiscoveredAnnotation​(WebAppContext context,
                                    java.lang.String className)
      • DiscoveredAnnotation

        public DiscoveredAnnotation​(WebAppContext context,
                                    java.lang.String className,
                                    Resource resource)
    • Method Detail

      • apply

        public abstract void apply()
      • getResource

        public Resource getResource()
      • getTargetClass

        public java.lang.Class<?> getTargetClass()
      • loadClass

        private void loadClass()