edu.wpi.ebob.model.cm
Interface IClass
- All Superinterfaces:
- IMember, IObject
- All Known Implementing Classes:
- JEMClass
public interface IClass
- extends IMember
- Author:
- Liam Morley
getComponentType
IClass getComponentType()
getConstructor
IConstructor getConstructor(IClass[] parameterTypes)
getConstructors
IConstructor[] getConstructors()
throws RemoteException
- Throws:
RemoteException
getField
IField getField(java.lang.String name)
getDeclaredField
IField getDeclaredField(java.lang.String name)
getDeclaredFields
IField[] getDeclaredFields()
throws RemoteException
- Throws:
RemoteException
getMethod
IMethod getMethod(java.lang.String name,
IClass[] parameterTypes)
throws RemoteException
- Throws:
RemoteException
getDeclaredMethod
IMethod getDeclaredMethod(java.lang.String name,
IClass[] parameterTypes)
getMethods
IMethod[] getMethods()
throws RemoteException
- Throws:
RemoteException
getSuperclass
IClass getSuperclass()
newInstance
IObject newInstance()
throws RemoteException
- Throws:
RemoteException
isPrimitive
boolean isPrimitive()
isArray
boolean isArray()