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 ReflectTigerDelegate
create(ElementContext ctx)
Deprecated.static ReflectTigerDelegate
create(JamLogger logger)
abstract void
extractAnnotations(MClass dest, java.lang.Class src)
abstract void
extractAnnotations(MConstructor dest, java.lang.reflect.Constructor src)
abstract void
extractAnnotations(MField dest, java.lang.reflect.Field src)
abstract void
extractAnnotations(MMember dest, java.lang.reflect.Method src)
abstract void
extractAnnotations(MParameter dest, java.lang.reflect.Constructor src, int paramNum)
abstract void
extractAnnotations(MParameter dest, java.lang.reflect.Method src, int paramNum)
abstract java.lang.reflect.Constructor
getEnclosingConstructor(java.lang.Class clazz)
abstract java.lang.reflect.Method
getEnclosingMethod(java.lang.Class clazz)
abstract boolean
isEnum(java.lang.Class clazz)
abstract void
populateAnnotationTypeIfNecessary(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)
-
-