public interface IJavaFieldVariable extends IJavaVariable
IVariable| Modifier and Type | Method and Description |
|---|---|
IJavaType |
getDeclaringType()
Returns the type that declares this variable.
|
IJavaObject |
getReceiver()
Returns the object that contains this field variable, or
null if no object contains this field variable (static field
variable). |
IJavaReferenceType |
getReceivingType()
Returns the type that contains this field variable.
|
boolean |
isTransient()
Returns whether this variable is declared as transient.
|
boolean |
isVolatile()
Returns whether this variable is declared as volatile.
|
getGenericSignature, getJavaType, getSignature, isLocalgetName, getReferenceTypeName, getValue, hasValueChangedgetDebugTarget, getLaunch, getModelIdentifiergetAdaptersetValue, setValue, supportsValueModification, verifyValue, verifyValueisFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isSyntheticboolean isTransient()
throws DebugException
DebugException - if this method fails. Reasons include:
boolean isVolatile()
throws DebugException
DebugException - if this method fails. Reasons include:
IJavaType getDeclaringType()
IJavaObject getReceiver()
null if no object contains this field variable (static field
variable).IJavaReferenceType getReceivingType()
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.