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 Modifier and Type 方法 描述 ThreadReference
ObjectReference. owningThread()
返回一个ThreadReference
的线程,如果有的话,它当前拥有该对象的显示器。ThreadReference
MonitorInfo. thread()
为拥有该监视器的线程返回一个ThreadReference
对象。ThreadReference
StackFrame. thread()
返回运行此框架的方法的线程。Methods in com.sun.jdi that return types with arguments of type ThreadReference Modifier and Type 方法 描述 List<ThreadReference>
VirtualMachine. allThreads()
返回当前正在运行的线程的列表。List<ThreadReference>
ThreadGroupReference. threads()
返回一个列表,该列表包含此线程组中每个活动线程的一个ThreadReference
。List<ThreadReference>
ObjectReference. waitingThreads()
返回一个列表,其中包含当前正在等待此对象的显示器的每个线程的一个ThreadReference
。Methods in com.sun.jdi with parameters of type ThreadReference Modifier and Type 方法 描述 Value
ClassType. invokeMethod(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
在目标虚拟机中调用指定的静态方法
。default Value
InterfaceType. invokeMethod(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
在目标虚拟机中调用指定的静态方法
。Value
ObjectReference. invokeMethod(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
在目标虚拟机中调用此对象上指定的方法
。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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 ThreadReference
StepRequest. thread()
Methods in com.sun.jdi.request with parameters of type ThreadReference Modifier and Type 方法 描述 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
。
-