public class OXMJAXBElementImpl extends java.lang.Object implements JavaClass
Purpose: Specialized JavaClass used to represent a
JAXBElement. Used when bootstrapping a DynamicJAXBContext
from XML Bindings.
Responsibilities:
JavaModel.JavaClass,
OXMJAXBElementImpl| Constructor and Description |
|---|
OXMJAXBElementImpl(java.lang.String paramType,
JavaModel model) |
public OXMJAXBElementImpl(java.lang.String paramType,
JavaModel model)
public java.util.Collection<JavaClass> getActualTypeArguments()
getActualTypeArguments in interface JavaClasspublic JavaClass getComponentType()
getComponentType in interface JavaClasspublic JavaConstructor getConstructor(JavaClass[] parameterTypes)
getConstructor in interface JavaClasspublic java.util.Collection<JavaConstructor> getConstructors()
getConstructors in interface JavaClasspublic java.util.Collection<JavaClass> getDeclaredClasses()
getDeclaredClasses in interface JavaClasspublic JavaConstructor getDeclaredConstructor(JavaClass[] parameterTypes)
getDeclaredConstructor in interface JavaClasspublic java.util.Collection<JavaConstructor> getDeclaredConstructors()
getDeclaredConstructors in interface JavaClasspublic JavaField getDeclaredField(java.lang.String arg0)
getDeclaredField in interface JavaClasspublic java.util.Collection<JavaField> getDeclaredFields()
getDeclaredFields in interface JavaClasspublic JavaMethod getDeclaredMethod(java.lang.String arg0, JavaClass[] arg1)
getDeclaredMethod in interface JavaClasspublic java.util.Collection<JavaMethod> getDeclaredMethods()
getDeclaredMethods in interface JavaClasspublic JavaMethod getMethod(java.lang.String arg0, JavaClass[] arg1)
public java.util.Collection<JavaMethod> getMethods()
getMethods in interface JavaClasspublic int getModifiers()
getModifiers in interface JavaClasspublic JavaPackage getPackage()
getPackage in interface JavaClasspublic java.lang.String getPackageName()
getPackageName in interface JavaClasspublic java.lang.String getQualifiedName()
getQualifiedName in interface JavaClasspublic java.lang.String getRawName()
getRawName in interface JavaClasspublic JavaClass getSuperclass()
getSuperclass in interface JavaClasspublic java.lang.reflect.Type[] getGenericInterfaces()
getGenericInterfaces in interface JavaClasspublic java.lang.reflect.Type getGenericSuperclass()
getGenericSuperclass in interface JavaClasspublic boolean hasActualTypeArguments()
hasActualTypeArguments in interface JavaClasspublic boolean isAbstract()
isAbstract in interface JavaClasspublic boolean isAnnotation()
isAnnotation in interface JavaClasspublic boolean isAssignableFrom(JavaClass arg0)
isAssignableFrom in interface JavaClasspublic boolean isInterface()
isInterface in interface JavaClasspublic boolean isMemberClass()
isMemberClass in interface JavaClasspublic boolean isPrimitive()
isPrimitive in interface JavaClasspublic boolean isProtected()
isProtected in interface JavaClasspublic boolean isSynthetic()
isSynthetic in interface JavaClasspublic JavaClassInstanceOf instanceOf()
instanceOf in interface JavaClasspublic JavaAnnotation getAnnotation(JavaClass arg0)
getAnnotation in interface JavaHasAnnotationspublic java.util.Collection<JavaAnnotation> getAnnotations()
getAnnotations in interface JavaHasAnnotationspublic JavaAnnotation getDeclaredAnnotation(JavaClass arg0)
getDeclaredAnnotation in interface JavaHasAnnotationspublic java.util.Collection<JavaAnnotation> getDeclaredAnnotations()
getDeclaredAnnotations in interface JavaHasAnnotations