## Uses of Interface
org.eclipse.wst.jsdt.debug.core.jsdi.Value

Packages that use Value
org.eclipse.wst.jsdt.debug.core.jsdi

### Uses of Value in org.eclipse.wst.jsdt.debug.core.jsdi

Subinterfaces of Value in org.eclipse.wst.jsdt.debug.core.jsdi
`interface` `ArrayReference` Abstract representation of an array.
`interface` `BooleanValue` Represents a boolean value with-respect-to JavaScript debugging.
`interface` `FunctionReference` Abstract representation of a function object with-respect-to Javascript debugging.
`interface` `NullValue` Abstract representation of the value Null (`null`).
`interface` `NumberValue` Abstract representation of a `Number` value with-respect-to JavaScript debugging.
`interface` `ObjectReference` Abstract representation of an object with-respect-to JavaScript debugging
`interface` `PrimitiveValue` Abstract representation of a primitive value with-respect-to JavaScript debugging
`interface` `StringValue` Abstract representation of a String literal with-respect-to JavaScript debugging
`interface` `UndefinedValue` Abstract representation of the JavaScript value `undefined`

Methods in org.eclipse.wst.jsdt.debug.core.jsdi that return Value
`Value` ObjectReference.`constructor()` The `FunctionReference` that can be used to create a reflected instance of the underlying class for this object or `NullValue` if one cannot be determined.
`Value` StackFrame.`evaluate(java.lang.String expression)` Evaluates the given expression in the context of this `StackFrame` and returns the resulting `Value`.
`Value` ArrayReference.`getValue(int index)` Returns the `Value` at the given index in this array.
`Value` ObjectReference.`prototype()` The prototype object for this `ObjectReference` or `NullValue` if one cannot be determined.
`Value` Property.`value()` Returns the value of this `Property`.