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.IJavaObject

Packages that use IJavaObject
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 IJavaObject in org.eclipse.jdt.debug.core

Subinterfaces of IJavaObject 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.

Methods in org.eclipse.jdt.debug.core that return IJavaObject
`IJavaObject` | `IJavaThread.getContendedMonitor()` Returns a Java object for the monitor for which this thread is currently waiting or `null`.
`IJavaObject[]` | `IJavaThread.getOwnedMonitors()` Returns the monitors owned by this thread or `null` if this thread owns no monitors.
`IJavaObject` | `IJavaStackFrame.getThis()` Returns a reference to the receiver of the method associated with this stack frame, or `null` if this stack frame represents a static method.
`IJavaObject` | `IJavaFieldVariable.getReceiver()` Returns the object that contains this field variable, or `null` if no object contains this field variable (static field variable).
`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.
`IJavaObject[]` | `IJavaBreakpoint.getInstanceFilters()` Returns the current set of active instance filters.

Methods in org.eclipse.jdt.debug.core with parameters of type IJavaObject
`void` | `IJavaThread.stop(IJavaObject exception)` Request to stops this thread with the given exception.
`void` | `IJavaBreakpoint.addInstanceFilter(IJavaObject object)` Adds the given object to the list of objects in which this breakpoint is restricted to suspend execution.
`void` | `IJavaBreakpoint.removeInstanceFilter(IJavaObject object)` Removes the given object from the list of objects in which this breakpoint is restricted to suspend execution.

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

Methods in org.eclipse.jdt.debug.eval with parameters of type IJavaObject
`void` | `IEvaluationEngine.evaluate(String snippet, IJavaObject thisContext, IJavaThread thread, IEvaluationListener listener, int evaluationDetail, boolean hitBreakpoints)` Asynchronously evaluates the given snippet in the context of the specified type, reporting the result back to the given listener.
`void` | `IAstEvaluationEngine.evaluateExpression(ICompiledExpression expression, IJavaObject object, IJavaThread thread, IEvaluationListener listener, int evaluationDetail, boolean hitBreakpoints)` Asynchronously evaluates the given expression in the context of the specified type, reporting the result back to the given listener.
`ICompiledExpression` | `IAstEvaluationEngine.getCompiledExpression(String expression, IJavaObject object)` Synchronously generates a compiled expression from the given expression in the context of the specified object.

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.