|
Eclipse JDT Release 3.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IJavaReferenceType
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 | |
|---|---|
java.lang.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. |
java.lang.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. |
IJavaClassObject |
getClassObject()
Returns the class object associated with this type. |
java.lang.String[] |
getDeclaredFieldNames()
Returns a collection of the names of the fields declared in this type. |
java.lang.String |
getDefaultStratum()
Returns the default stratum for this type. |
IJavaFieldVariable |
getField(java.lang.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. |
java.lang.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 |
|---|
IJavaFieldVariable getField(java.lang.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:
IJavaClassObject getClassObject()
throws DebugException
DebugException - if this method fails. Reasons include:
java.lang.String[] getAvailableStrata()
throws DebugException
DebugException - if unable to retrive available strata
java.lang.String getDefaultStratum()
throws DebugException
DebugException - if unable to retrieve the default stratum
java.lang.String[] getDeclaredFieldNames()
throws DebugException
DebugException - if unable to retrieve declared field names
java.lang.String[] getAllFieldNames()
throws DebugException
DebugException - if unable to retrieve field names
IJavaObject getClassLoaderObject()
throws DebugException
DebugException
java.lang.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 | |||||||||