|
Eclipse JDT Release 3.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IJavaVariable
A local variable, field slot, or receiver (this) in a Java virtual machine.
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 |
---|
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:
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:
IJavaType getJavaType() throws DebugException
DebugException
- if this method fails. Reasons include:
boolean isLocal() throws DebugException
DebugException
- if this method fails. Reasons include:
|
Eclipse JDT Release 3.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2013 IBM Corporation and others. All rights reserved.