public interface IJavaValue extends IValue
Clients are not intended to implement this interface.
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 . |
getReferenceTypeName, getValueString, getVariables, hasVariables, isAllocated
getDebugTarget, getLaunch, getModelIdentifier
getAdapter
String getSignature() throws DebugException
null
if the value is null
.null
if signature is null
DebugException
- 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
Copyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.