Class ReflectTigerDelegate
- java.lang.Object
-
- org.apache.xmlbeans.impl.jam.internal.TigerDelegate
-
- org.apache.xmlbeans.impl.jam.internal.reflect.ReflectTigerDelegate
-
- Direct Known Subclasses:
ReflectTigerDelegateImpl_150
public abstract class ReflectTigerDelegate extends TigerDelegate
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ReflectTigerDelegatecreate(ElementContext ctx)Deprecated.static ReflectTigerDelegatecreate(JamLogger logger)abstract voidextractAnnotations(MClass dest, java.lang.Class src)abstract voidextractAnnotations(MConstructor dest, java.lang.reflect.Constructor src)abstract voidextractAnnotations(MField dest, java.lang.reflect.Field src)abstract voidextractAnnotations(MMember dest, java.lang.reflect.Method src)abstract voidextractAnnotations(MParameter dest, java.lang.reflect.Constructor src, int paramNum)abstract voidextractAnnotations(MParameter dest, java.lang.reflect.Method src, int paramNum)abstract java.lang.reflect.ConstructorgetEnclosingConstructor(java.lang.Class clazz)abstract java.lang.reflect.MethodgetEnclosingMethod(java.lang.Class clazz)abstract booleanisEnum(java.lang.Class clazz)abstract voidpopulateAnnotationTypeIfNecessary(java.lang.Class cd, MClass clazz, ReflectClassBuilder builder)-
Methods inherited from class org.apache.xmlbeans.impl.jam.internal.TigerDelegate
init, init
-
-
-
-
Method Detail
-
create
public static ReflectTigerDelegate create(JamLogger logger)
-
create
public static ReflectTigerDelegate create(ElementContext ctx)
Deprecated.
-
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)
-
-