|
||||||||||
| 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 | |||||||||