Class AnnotationManager


  • public class AnnotationManager
    extends Object
    The core class for wrapping classes as annotated classes. The annotated class provides access to all declared and inherited annotations from classes and interfaces. Also the annotated class provides wrapping for its methods for gathering all declared and inherited annotations for it from base classes and interfaces.

    By now only public methods can inherit annotations with the mechanism.

    Note: This class is a modified version of the original Fusionsoft Annotation library. See: {@link http://www.fusionsoft-online.com/articles-java-annotations.php}

    Version:
    1.0
    Author:
    Vladimir Ovchinnikov, maurice.zeijen@smies.com
    • Constructor Detail

      • AnnotationManager

        public AnnotationManager()
    • Method Detail

      • getAnnotatedClass

        public static AnnotatedClass getAnnotatedClass​(Class<?> theClass)
        Parameters:
        theClass - to wrap.
        Returns:
        the annotated class wrapping the specified one.