|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This element represents classes in the base program.
Method Summary | |
ClassLocator |
getClassLocator()
Returns the class locator that corresponds to this class. |
Field[] |
getDeclaredFields()
Gets the fields declared by this class. |
Method[] |
getDeclaredMethods()
Gets the methods declared by this class. |
Field[] |
getFields()
Gets the fields of this class (including superclass fields). |
Class[] |
getInterfaces()
Gets all the interfaces implemented by this class. |
Method[] |
getMethods()
Gets the methods of this class (including superclass methods). |
java.lang.String |
getName()
Gets the class's full name. |
Class |
getSuperclass()
Gets the superclass of this class. |
Methods inherited from interface org.aopalliance.reflect.ProgramUnit |
addMetadata, getLocator, getMetadata, getMetadatas, removeMetadata |
Method Detail |
public ClassLocator getClassLocator()
This method returns exactly the same result as
ProgramUnit.getLocator()
but with a more precise
type (ClassLocator
instead of
UnitLocator
).
ProgramUnit.getLocator()
public java.lang.String getName()
public Field[] getFields()
public Field[] getDeclaredFields()
public Method[] getMethods()
public Method[] getDeclaredMethods()
public Class getSuperclass()
public Class[] getInterfaces()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |