|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JType
Represents an introspected java class.
Method Summary | |
---|---|
JType[] |
getActualTypeArguments()
Returns the parameter types. |
JClass |
getComponentType()
Returns the component for a class. |
JField[] |
getDeclaredFields()
Returns the declared fields |
JMethod[] |
getDeclaredMethods()
Returns the declared methods |
JField[] |
getFields()
Returns the fields |
JClass[] |
getInterfaces()
Returns the interfaces. |
JMethod |
getMethod(java.lang.String name,
JClass[] param)
Returns the matching method. |
JMethod[] |
getMethods()
Returns the public methods |
java.lang.String |
getName()
Returns the type name. |
java.lang.String |
getPrintName()
Returns the print name, i.e. |
JClass |
getRawType()
Returns the raw type. |
JClass |
getSuperClass()
Returns the superclass. |
boolean |
isAbstract()
Returns true for an class |
boolean |
isArray()
Returns true for an array class. |
boolean |
isAssignableFrom(java.lang.Class cl)
Returns true if the jClass is assignable to the class. |
boolean |
isAssignableFrom(JClass cl)
Returns true if the jClass is assignable to the class. |
boolean |
isAssignableTo(java.lang.Class cl)
Returns true if the jClass is assignable to the class. |
boolean |
isFinal()
Returns true for a final class |
boolean |
isInterface()
Returns true for an interface |
boolean |
isPrimitive()
Returns true for a primitive class. |
boolean |
isPublic()
Returns true for a public class. |
Method Detail |
---|
java.lang.String getName()
java.lang.String getPrintName()
JType[] getActualTypeArguments()
JClass getRawType()
boolean isPrimitive()
boolean isPublic()
boolean isAbstract()
boolean isFinal()
boolean isInterface()
JClass getSuperClass()
JClass[] getInterfaces()
boolean isArray()
JClass getComponentType()
boolean isAssignableTo(java.lang.Class cl)
boolean isAssignableFrom(java.lang.Class cl)
boolean isAssignableFrom(JClass cl)
JMethod[] getDeclaredMethods()
JMethod[] getMethods()
JMethod getMethod(java.lang.String name, JClass[] param)
JField[] getDeclaredFields()
JField[] getFields()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |