Uses of Interface
com.sun.jdi.ObjectReference
-
Packages that use ObjectReference 软件包 描述 com.sun.jdi 这是Java调试接口(JDI)的核心包,它定义了值,类型和目标VirtualMachine本身的镜像以及自举设备。com.sun.jdi.event 该包定义了JDI事件和事件处理。com.sun.jdi.request 该包用于请求在指定条件下发送JDI事件。 -
-
Uses of ObjectReference in com.sun.jdi
Subinterfaces of ObjectReference in com.sun.jdi Modifier and Type 接口 描述 interface
ArrayReference
提供对目标虚拟机中数组对象及其组件的访问。interface
ClassLoaderReference
来自目标VM的类加载器对象。interface
ClassObjectReference
来自目标VM的java.lang.Class实例。interface
ModuleReference
目标虚拟机中的一个模块。interface
StringReference
来自目标VM的字符串对象。interface
ThreadGroupReference
来自目标VM的线程组对象。interface
ThreadReference
来自目标VM的线程对象。Methods in com.sun.jdi that return ObjectReference Modifier and Type 方法 描述 ObjectReference
ThreadReference. currentContendedMonitor()
返回一个ObjectReference
的监视器,如果有的话,这个线程当前正在等待。ObjectReference
InvocationException. exception()
ObjectReference
MonitorInfo. monitor()
返回显示器的ObjectReference
对象。ObjectReference
ClassType. newInstance(ThreadReference thread, 方法 method, List<? extends Value> arguments, int options)
构造此类型的新实例,使用给定的构造方法
目标VM。ObjectReference
StackFrame. thisObject()
返回当前帧的“this”值。Methods in com.sun.jdi that return types with arguments of type ObjectReference Modifier and Type 方法 描述 List<ObjectReference>
ReferenceType. instances(long maxInstances)
返回此ReferenceType的实例。List<ObjectReference>
ThreadReference. ownedMonitors()
返回一个列表,其中包含线程拥有的每个监视器的一个ObjectReference
。List<ObjectReference>
ObjectReference. referringObjects(long maxReferrers)
返回直接引用此对象的对象。Methods in com.sun.jdi with parameters of type ObjectReference Modifier and Type 方法 描述 void
ThreadReference. stop(ObjectReference throwable)
停止此线程与异步异常。Constructors in com.sun.jdi with parameters of type ObjectReference Constructor 描述 InvocationException(ObjectReference exception)
-
Uses of ObjectReference in com.sun.jdi.event
Methods in com.sun.jdi.event that return ObjectReference Modifier and Type 方法 描述 ObjectReference
ExceptionEvent. exception()
获取抛出的异常对象。ObjectReference
MonitorContendedEnteredEvent. monitor()
返回输入的监视器。ObjectReference
MonitorContendedEnterEvent. monitor()
返回输入的方法。ObjectReference
MonitorWaitedEvent. monitor()
返回此线程等待的监视器对象。ObjectReference
MonitorWaitEvent. monitor()
返回线程要等待的监视器对象。ObjectReference
WatchpointEvent. object()
返回字段即将被访问/修改的对象。 -
Uses of ObjectReference in com.sun.jdi.request
Methods in com.sun.jdi.request with parameters of type ObjectReference Modifier and Type 方法 描述 void
BreakpointRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例是指定对象的事件。void
ExceptionRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
MethodEntryRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
MethodExitRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
MonitorContendedEnteredRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
MonitorContendedEnterRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
MonitorWaitedRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
MonitorWaitRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
StepRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。void
WatchpointRequest. addInstanceFilter(ObjectReference instance)
将由此请求生成的事件限制为当前正在执行的实例(“this”)是指定对象的事件。
-