Class ReflectTigerDelegate

    • Method Detail

      • populateAnnotationTypeIfNecessary

        public abstract void populateAnnotationTypeIfNecessary​(java.lang.Class cd,
                                                               MClass clazz,
                                                               ReflectClassBuilder builder)
      • isEnum

        public abstract boolean isEnum​(java.lang.Class clazz)
      • getEnclosingConstructor

        public abstract java.lang.reflect.Constructor getEnclosingConstructor​(java.lang.Class clazz)
      • getEnclosingMethod

        public abstract java.lang.reflect.Method getEnclosingMethod​(java.lang.Class clazz)
      • extractAnnotations

        public abstract void extractAnnotations​(MMember dest,
                                                java.lang.reflect.Method src)
      • extractAnnotations

        public abstract void extractAnnotations​(MConstructor dest,
                                                java.lang.reflect.Constructor src)
      • extractAnnotations

        public abstract void extractAnnotations​(MField dest,
                                                java.lang.reflect.Field src)
      • extractAnnotations

        public abstract void extractAnnotations​(MClass dest,
                                                java.lang.Class src)
      • extractAnnotations

        public abstract void extractAnnotations​(MParameter dest,
                                                java.lang.reflect.Method src,
                                                int paramNum)
      • extractAnnotations

        public abstract void extractAnnotations​(MParameter dest,
                                                java.lang.reflect.Constructor src,
                                                int paramNum)