public interface IJavaValue extends IValue
IValue| Modifier and Type | Method and Description |
|---|---|
String |
getGenericSignature()
Returns the generic signature as defined in the JVM specification for the
type of this value.
|
IJavaType |
getJavaType()
Returns the type of this value, or
null if this value
represents the null value |
String |
getSignature()
Returns the JNI-style signature for the type of this value, or
null if the value is null. |
boolean |
isNull()
Returns whether this value represents
null. |
getReferenceTypeName, getValueString, getVariables, hasVariables, isAllocatedgetDebugTarget, getLaunch, getModelIdentifiergetAdapterString getSignature() throws DebugException
null if the value is null.null if signature is nullDebugException - if this method fails. Reasons include:
String getGenericSignature() throws DebugException
null if the value is
null, or if the type of this value is not a generic type.null if generic signature not
availableDebugException - if this method fails. Reasons include:
IJavaType getJavaType() throws DebugException
null if this value
represents the null valuenull if this value
represents the null valueDebugException - if the request failsboolean isNull()
null.null
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.