public class ArrayValue extends Value
Value.ReloadValueCallbackValueBase.ErrorMessageValue, ValueBase.ValueWithLazyVariablesDebugElementImpl.WithConnected, DebugElementImpl.WithConnectedBase, DebugElementImpl.WithEvaluate, DebugElementImpl.WithEvaluateBase, DebugElementImpl.WithSuspended, DebugElementImpl.WithSuspendedBase| Constructor and Description |
|---|
ArrayValue(EvaluateContext evaluateContext,
JsArray array,
org.eclipse.wst.jsdt.chromium.debug.core.model.ExpressionTracker.Node expressionTrackerNode) |
| Modifier and Type | Method and Description |
|---|---|
int |
getInitialOffset() |
int |
getSize() |
IVariable |
getVariable(int offset) |
IVariable[] |
getVariables() |
IVariable[] |
getVariables(int offset,
int length) |
boolean |
hasVariables() |
asRealValue, calculateVariables, computeDetailAsync, create, getExpressionTrackerNode, getJsValue, getReferenceTypeName, getValueString, isAllocated, isTruncated, reloadBiggerValuegetEvaluateContextgetSuspendedStategetConnectedDatagetDebugTargetgetAdapter, getLaunch, getModelIdentifierpublic ArrayValue(EvaluateContext evaluateContext, JsArray array, org.eclipse.wst.jsdt.chromium.debug.core.model.ExpressionTracker.Node expressionTrackerNode)
public int getInitialOffset()
public int getSize()
throws DebugException
DebugExceptionpublic IVariable getVariable(int offset)
throws DebugException
DebugExceptionpublic IVariable[] getVariables(int offset,
int length)
throws DebugException
DebugExceptionpublic IVariable[] getVariables()
throws DebugException
getVariables in class ValueBase.ValueWithLazyVariablesDebugExceptionpublic boolean hasVariables()
throws DebugException
hasVariables in class ValueDebugExceptionCopyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.