Class ReflectionUtilities


  • public class ReflectionUtilities
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static void getAllBinderAnnotations​(java.lang.annotation.Annotation a, java.util.HashSet<java.lang.String> retVal)  
      static java.util.HashSet<java.lang.String> getAllBindingsFromClass​(java.lang.Class<?> c)  
      static java.util.HashSet<java.lang.String> getAllBindingsFromConstructor​(java.lang.reflect.Constructor<?> m)  
      static java.util.HashSet<java.lang.String> getAllBindingsFromMethod​(java.lang.reflect.Method m)  
      private static boolean isBindingAnnotation​(java.lang.annotation.Annotation a)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReflectionUtilities

        public ReflectionUtilities()
    • Method Detail

      • getAllBindingsFromMethod

        public static java.util.HashSet<java.lang.String> getAllBindingsFromMethod​(java.lang.reflect.Method m)
      • getAllBindingsFromConstructor

        public static java.util.HashSet<java.lang.String> getAllBindingsFromConstructor​(java.lang.reflect.Constructor<?> m)
      • getAllBindingsFromClass

        public static java.util.HashSet<java.lang.String> getAllBindingsFromClass​(java.lang.Class<?> c)
      • isBindingAnnotation

        private static boolean isBindingAnnotation​(java.lang.annotation.Annotation a)
      • getAllBinderAnnotations

        private static void getAllBinderAnnotations​(java.lang.annotation.Annotation a,
                                                    java.util.HashSet<java.lang.String> retVal)