|
Eclipse JDT Release 3.1 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Represents the type of an object in a virtual machine - including classes, interfaces and array types.
Clients are not intended to implement this interface.
| Method Summary | |
|---|---|
String[] |
getAllFieldNames()
Returns a collection of the names of all of the fields declared in this type, all of its superclasses, implemented interfaces and super interfaces. |
String[] |
getAvailableStrata()
Returns a collection of strata available for this type. |
IJavaObject |
getClassLoaderObject()
Returns the class loader object that loaded the class corresponding to this type, or null if this type was loaded by the bootstrap loader. |
IJavaClassObject |
getClassObject()
Returns the class object associated with this type. |
String[] |
getDeclaredFieldNames()
Returns a collection of the names of the fields declared in this type. |
String |
getDefaultStratum()
Returns the default stratum for this type. |
IJavaFieldVariable |
getField(String name)
Returns a variable representing the static field in this type with the given name, or null if there is no
field with the given name, or the name is ambiguous. |
String |
getGenericSignature()
Returns the generic signature as defined in the JVM specification for this type. |
| Methods inherited from interface org.eclipse.jdt.debug.core.IJavaType |
|---|
getName, getSignature |
| Method Detail |
public IJavaFieldVariable getField(String name)
throws DebugException
null if there is no
field with the given name, or the name is ambiguous.
name - field name
null
DebugException - if this method fails. Reasons include:
public IJavaClassObject getClassObject()
throws DebugException
DebugException - if this method fails. Reasons include:
public String[] getAvailableStrata()
throws DebugException
DebugException - if unable to retrive available strata
public String getDefaultStratum()
throws DebugException
DebugException - if unable to retrieve the default stratum
public String[] getDeclaredFieldNames()
throws DebugException
DebugException - if unable to retrieve declared field names
public String[] getAllFieldNames()
throws DebugException
DebugException - if unable to retrieve field names
public IJavaObject getClassLoaderObject()
throws DebugException
null if this type was loaded by the bootstrap loader.
null
DebugException
public String getGenericSignature()
throws DebugException
null if this type is not a generic type.
null if generic signature not available
DebugException - if this method fails. Reasons include:
|
Eclipse JDT Release 3.1 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||