Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.jdt.debug.core.IJavaValue

Packages that use IJavaValue
org.eclipse.jdt.debug.core | Provides an implementation of a debug model based on JPDA (Java Platform Debug Architecture).
org.eclipse.jdt.debug.eval | Provides a set classes and interfaces that support evaluations in the Java debugger.

Uses of IJavaValue in org.eclipse.jdt.debug.core

Subinterfaces of IJavaValue in org.eclipse.jdt.debug.core
`interface` | `IJavaArray` A value referencing an array on a target VM.
`interface` | `IJavaClassObject` An object referencing an instance of `java.lang.Class` on a target VM.
`interface` | `IJavaObject` A value referencing an object on a target VM.
`interface` | `IJavaPrimitiveValue` A primitive value on a Java debug target.

Methods in org.eclipse.jdt.debug.core that return IJavaValue
`IJavaValue` | `IJavaObject.sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, boolean superSend)` Returns the result of sending the specified message to this object with the given arguments in the specified thread.
`IJavaValue` | `IJavaObject.sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, String typeSignature)` Returns the result of sending the specified message on the specified declaring type to this object with the given arguments in the specified thread.
`IJavaValue` | `IJavaDebugTarget.newValue(boolean value)` Returns a value from this target that corresponds to the given boolean.
`IJavaValue` | `IJavaDebugTarget.newValue(byte value)` Returns a value from this target that corresponds to the given byte.
`IJavaValue` | `IJavaDebugTarget.newValue(char value)` Returns a value from this target that corresponds to the given char.
`IJavaValue` | `IJavaDebugTarget.newValue(double value)` Returns a value from this target that corresponds to the given double.
`IJavaValue` | `IJavaDebugTarget.newValue(float value)` Returns a value from this target that corresponds to the given float.
`IJavaValue` | `IJavaDebugTarget.newValue(int value)` Returns a value from this target that corresponds to the given int.
`IJavaValue` | `IJavaDebugTarget.newValue(long value)` Returns a value from this target that corresponds to the given long.
`IJavaValue` | `IJavaDebugTarget.newValue(short value)` Returns a value from this target that corresponds to the given short.
`IJavaValue` | `IJavaDebugTarget.newValue(String value)` Returns a value from this target that corresponds to the given string.
`IJavaValue` | `IJavaDebugTarget.nullValue()` Returns a value from this target that corresponds to `null`.
`IJavaValue` | `IJavaDebugTarget.voidValue()` Returns a value from this target that corresponds to `void`.
`IJavaValue` | `IJavaClassType.sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread)` Returns the result of sending the specified message to this class with the given arguments in the specified thread (invokes a static method on this type).
`IJavaValue[]` | `IJavaArray.getValues()` Returns the values contained in this array.
`IJavaValue` | `IJavaArray.getValue(int index)` Returns the value at the given index in this array.

Methods in org.eclipse.jdt.debug.core with parameters of type IJavaValue
`IJavaValue` | `IJavaObject.sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, boolean superSend)` Returns the result of sending the specified message to this object with the given arguments in the specified thread.
`IJavaValue` | `IJavaObject.sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, String typeSignature)` Returns the result of sending the specified message on the specified declaring type to this object with the given arguments in the specified thread.
`IJavaObject` | `IJavaClassType.newInstance(String signature, IJavaValue[] args, IJavaThread thread)` Returns a new instance of this class by invoking the constructor with the given signature and arguments in the specified thread.
`IJavaValue` | `IJavaClassType.sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread)` Returns the result of sending the specified message to this class with the given arguments in the specified thread (invokes a static method on this type).
`void` | `IJavaArray.setValue(int index, IJavaValue value)` Sets the value at the given index to the specified value.

Uses of IJavaValue in org.eclipse.jdt.debug.eval

Methods in org.eclipse.jdt.debug.eval that return IJavaValue
`IJavaValue` | `IEvaluationResult.getValue()` Returns the value representing the result of the evaluation, or `null` if the associated evaluation failed.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.