Class AnnotationUtils


  • public class AnnotationUtils
    extends Object
    Simple utility class to introspect annotations.
    Since:
    2.1
    • Method Detail

      • getAnnotationValue

        public static Object getAnnotationValue​(Annotation annotation)
        Extract the value() from annotation.
        Parameters:
        annotation - the annotation has to be introspected.
        Returns:
        the annotation value().
      • getAnnotationPattern

        public static String getAnnotationPattern​(Annotation annotation)
        Extract the pattern() from annotation.
        Parameters:
        annotation - the annotation has to be introspected.
        Returns:
        the annotation pattern().
      • getAnnotationsArrayValue

        public static Annotation[] getAnnotationsArrayValue​(Annotation annotation)
        Extract the Annotations array value() from annotation if present, nul otherwise.
        Parameters:
        annotation - the annotation has to be introspected.
        Returns:
        the annotation value() as Annotations array.