Uses of Interface
com.sun.jdi.ThreadReference
-
Packages that use ThreadReference 软件包 描述 com.sun.jdi 这是Java调试接口(JDI)的核心包,它定义了值,类型和目标VirtualMachine本身的镜像 - 以及引导工具。com.sun.jdi.event 该包定义了JDI事件和事件处理。com.sun.jdi.request 此包用于请求在指定条件下发送JDI事件。 -
-
Uses of ThreadReference in com.sun.jdi
Methods in com.sun.jdi that return ThreadReference 变量和类型 方法 描述 ThreadReference
ObjectReference. owningThread()
返回当前拥有此对象监视器的线程(如果有)的ThreadReference
。ThreadReference
MonitorInfo. thread()
返回拥有监视器的线程的ThreadReference
对象。ThreadReference
StackFrame. thread()
返回运行此框架方法的线程。Methods in com.sun.jdi that return types with arguments of type ThreadReference 变量和类型 方法 描述 List<ThreadReference>
VirtualMachine. allThreads()
返回当前正在运行的线程的列表。List<ThreadReference>
ThreadGroupReference. threads()
返回包含此线程组中每个活动线程的ThreadReference
的List。List<ThreadReference>
ObjectReference. waitingThreads()
返回包含当前等待此对象监视器的每个线程的ThreadReference
的List。Methods in com.sun.jdi with parameters of type ThreadReference 变量和类型 方法 描述 Value
ClassType. invokeMethod(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
在目标VM中调用指定的静态方法
。default Value
InterfaceType. invokeMethod(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
在目标VM中调用指定的静态方法
。Value
ObjectReference. invokeMethod(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
在目标VM中的此对象上调用指定的方法
。ObjectReference
ClassType. newInstance(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
使用目标VM中的给定构造函数方法
构造此类型的新实例。 -
Uses of ThreadReference in com.sun.jdi.event
Methods in com.sun.jdi.event that return ThreadReference 变量和类型 方法 描述 ThreadReference
ClassPrepareEvent. thread()
返回发生此事件的线程。ThreadReference
LocatableEvent. thread()
返回发生此事件的线程。ThreadReference
MonitorContendedEnteredEvent. thread()
返回发生此事件的线程。ThreadReference
MonitorContendedEnterEvent. thread()
返回发生此事件的线程。ThreadReference
MonitorWaitedEvent. thread()
返回发生此事件的线程。ThreadReference
MonitorWaitEvent. thread()
返回发生监视器等待事件的线程。ThreadReference
ThreadDeathEvent. thread()
返回正在终止的线程。ThreadReference
ThreadStartEvent. thread()
返回已启动的线程。ThreadReference
VMStartEvent. thread()
返回已启动的VM的初始线程。 -
Uses of ThreadReference in com.sun.jdi.request
Methods in com.sun.jdi.request that return ThreadReference 变量和类型 方法 描述 ThreadReference
StepRequest. thread()
Methods in com.sun.jdi.request with parameters of type ThreadReference 变量和类型 方法 描述 void
BreakpointRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
ExceptionRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
MethodEntryRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
MethodExitRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
MonitorContendedEnteredRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
MonitorContendedEnterRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
MonitorWaitedRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
MonitorWaitRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
ThreadDeathRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
ThreadStartRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。void
WatchpointRequest. addThreadFilter(ThreadReference thread)
将此请求生成的事件限制为给定线程中的事件。StepRequest
EventRequestManager. createStepRequest(ThreadReference thread, int size, int depth)
创建一个新的禁用StepRequest
。
-