|
Eclipse JDT Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A local variable, field slot, or receiver (this) in a Java virtual machine.
Clients are not intended to implement this interface.
IVariable
Method Summary | |
---|---|
String |
getGenericSignature()
Returns the generic signature as defined in the JVM specification for the declared type of this variable, or null if the type associated with the
signature is not yet loaded in the target VM.
|
IJavaType |
getJavaType()
Returns the declared type of this variable. |
String |
getSignature()
Returns the JNI-style signature for the declared type of this variable, or null if the type associated with the
signature is not yet loaded in the target VM. |
boolean |
isLocal()
Returns whether this variable is local. |
Methods inherited from interface org.eclipse.debug.core.model.IVariable |
---|
getName, getReferenceTypeName, getValue, hasValueChanged |
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement |
---|
getDebugTarget, getLaunch, getModelIdentifier |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Methods inherited from interface org.eclipse.debug.core.model.IValueModification |
---|
setValue, setValue, supportsValueModification, verifyValue, verifyValue |
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaModifiers |
---|
isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isSynthetic |
Method Detail |
public String getSignature() throws DebugException
null
if the type associated with the
signature is not yet loaded in the target VM.
null
if not accessible
DebugException
- if this method fails. Reasons include:
public String getGenericSignature() throws DebugException
null
if the type associated with the
signature is not yet loaded in the target VM.
Returns the same value as #getSignature() if the declared type
of this variable is not a generic type.
null
if not accessible
DebugException
- if this method fails. Reasons include:
public IJavaType getJavaType() throws DebugException
DebugException
- if this method fails. Reasons include:
public boolean isLocal() throws DebugException
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 |