|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.jaxb.javamodel.reflection.JavaClassImpl
public class JavaClassImpl
INTERNAL:
Purpose:A wrapper class for a JDK Class. This implementation of the EclipseLink JAXB 2.X Java model simply makes reflective calls on the underlying JDK object.
Responsibilities:
JavaClass,
Class| Constructor Summary | |
|---|---|
JavaClassImpl(Class javaClass,
JavaModelImpl javaModelImpl)
|
|
JavaClassImpl(ParameterizedType javaType,
Class javaClass,
JavaModelImpl javaModelImpl)
|
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JavaClassImpl(Class javaClass,
JavaModelImpl javaModelImpl)
public JavaClassImpl(ParameterizedType javaType,
Class javaClass,
JavaModelImpl javaModelImpl)
| Method Detail |
|---|
public Collection getActualTypeArguments()
getActualTypeArguments in interface JavaClasspublic String toString()
toString in class Objectpublic JavaAnnotation getAnnotation(JavaClass arg0)
getAnnotation in interface JavaHasAnnotationspublic Collection getAnnotations()
getAnnotations in interface JavaHasAnnotationspublic Collection getDeclaredClasses()
getDeclaredClasses in interface JavaClasspublic JavaField getDeclaredField(String arg0)
getDeclaredField in interface JavaClasspublic Collection getDeclaredFields()
getDeclaredFields in interface JavaClass
public JavaMethod getDeclaredMethod(String arg0,
JavaClass[] arg1)
getDeclaredMethod in interface JavaClasspublic Collection getDeclaredMethods()
getDeclaredMethods in interface JavaClasspublic JavaConstructor getConstructor(JavaClass[] paramTypes)
getConstructor in interface JavaClasspublic JavaConstructor getDeclaredConstructor(JavaClass[] paramTypes)
getDeclaredConstructor in interface JavaClasspublic Collection getConstructors()
getConstructors in interface JavaClasspublic Collection getDeclaredConstructors()
getDeclaredConstructors in interface JavaClasspublic JavaField getField(String arg0)
public Collection getFields()
public Class getJavaClass()
public JavaMethod getMethod(String arg0,
JavaClass[] arg1)
getMethod in interface JavaClasspublic Collection getMethods()
getMethods in interface JavaClasspublic String getName()
getName in interface JavaClasspublic JavaPackage getPackage()
getPackage in interface JavaClasspublic String getPackageName()
getPackageName in interface JavaClasspublic String getQualifiedName()
getQualifiedName in interface JavaClasspublic String getRawName()
getRawName in interface JavaClasspublic JavaClass getSuperclass()
getSuperclass in interface JavaClasspublic boolean hasActualTypeArguments()
hasActualTypeArguments in interface JavaClasspublic JavaField getJavaField(Field field)
public JavaMethod getJavaMethod(Method method)
public JavaClass getOwningClass()
public boolean isAnnotation()
isAnnotation in interface JavaClasspublic boolean isArray()
isArray in interface JavaClasspublic AnnotatedElement getAnnotatedElement()
public boolean isAssignableFrom(JavaClass arg0)
isAssignableFrom in interface JavaClasspublic boolean isEnum()
isEnum in interface JavaClasspublic boolean isInterface()
isInterface in interface JavaClasspublic boolean isMemberClass()
isMemberClass in interface JavaClasspublic boolean isPrimitive()
isPrimitive in interface JavaClasspublic boolean isAbstract()
isAbstract in interface JavaClasspublic boolean isPrivate()
isPrivate in interface JavaClasspublic boolean isProtected()
isProtected in interface JavaClasspublic boolean isPublic()
isPublic in interface JavaClasspublic boolean isStatic()
isStatic in interface JavaClasspublic int getModifiers()
getModifiers in interface JavaClasspublic boolean isFinal()
isFinal in interface JavaClasspublic boolean isSynthetic()
isSynthetic in interface JavaClasspublic JavaClass getComponentType()
getComponentType in interface JavaClasspublic JavaAnnotation getDeclaredAnnotation(JavaClass arg0)
getDeclaredAnnotation in interface JavaHasAnnotationspublic Collection getDeclaredAnnotations()
getDeclaredAnnotations in interface JavaHasAnnotations
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||