ObjectReference | 
ThreadReference.currentContendedMonitor() | 
Returns an  ObjectReference for the monitor, if any,
 for which this thread is currently waiting.  
 | 
int | 
ObjectReference.entryCount() | 
 Returns the number times this object's monitor has been
 entered by the current owning thread. 
 | 
void | 
ThreadReference.forceEarlyReturn(Value value) | 
 Force a method to return before it reaches a return
 statement. 
 | 
StackFrame | 
ThreadReference.frame(int index) | 
Returns the  StackFrame at the given index in the
 thread's current call stack.  
 | 
int | 
ThreadReference.frameCount() | 
 Returns the number of stack frames in the thread's current
 call stack. 
 | 
List<StackFrame> | 
ThreadReference.frames() | 
Returns a List containing each  StackFrame in the
 thread's current call stack.  
 | 
List<StackFrame> | 
ThreadReference.frames(int start,
      int length) | 
Returns a List containing a range of  StackFrame mirrors
 from the thread's current call stack.  
 | 
Value | 
ClassType.invokeMethod(ThreadReference thread,
            Method method,
            List<? extends Value> arguments,
            int options) | 
Invokes the specified static  Method in the
 target VM.  
 | 
default Value | 
InterfaceType.invokeMethod(ThreadReference thread,
            Method method,
            List<? extends Value> arguments,
            int options) | 
Invokes the specified static  Method in the
 target VM.  
 | 
Value | 
ObjectReference.invokeMethod(ThreadReference thread,
            Method method,
            List<? extends Value> arguments,
            int options) | 
Invokes the specified  Method on this object in the
 target VM.  
 | 
ObjectReference | 
ClassType.newInstance(ThreadReference thread,
           Method method,
           List<? extends Value> arguments,
           int options) | 
Constructs a new instance of this type, using
 the given constructor  Method in the
 target VM.  
 | 
List<ObjectReference> | 
ThreadReference.ownedMonitors() | 
Returns a List containing an  ObjectReference for
 each monitor owned by the thread.  
 | 
List<MonitorInfo> | 
ThreadReference.ownedMonitorsAndFrames() | 
Returns a List containing a  MonitorInfo object for
 each monitor owned by the thread.  
 | 
ThreadReference | 
ObjectReference.owningThread() | 
Returns an  ThreadReference for the thread, if any,
 which currently owns this object's monitor.  
 | 
void | 
ThreadReference.popFrames(StackFrame frame) | 
 Pop stack frames. 
 | 
List<ThreadReference> | 
ObjectReference.waitingThreads() | 
Returns a List containing a  ThreadReference for
 each thread currently waiting for this object's monitor.  
 |