パッケージ | 説明 |
---|---|
com.sun.jdi |
これは、Java Debug Interface (JDI) のコアパッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
|
com.sun.jdi.event |
このパッケージは、JDI イベントとイベント処理を定義します。
|
com.sun.jdi.request |
このパッケージは、指定された条件下で JDI イベントが送信されることを要求する場合に使用されます。
|
修飾子と型 | メソッドと説明 |
---|---|
ThreadReference |
ObjectReference.owningThread()
このオブジェクトのモニターを現在所有するスレッドがある場合は、そのスレッドの
ThreadReference を返します。 |
ThreadReference |
MonitorInfo.thread()
モニターを所有するスレッドの
ThreadReference オブジェクトを返します。 |
ThreadReference |
StackFrame.thread()
このフレームのメソッドが実行されているスレッドを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
List<ThreadReference> |
VirtualMachine.allThreads()
現在実行中のスレッドのリストを返します。
|
List<ThreadReference> |
ThreadGroupReference.threads()
このスレッドグループ内の各ライブスレッドの
ThreadReference を含むリストを返します。 |
List<ThreadReference> |
ObjectReference.waitingThreads()
このオブジェクトのモニターを現在待機している各スレッドの
ThreadReference を含むリストを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
Value |
ClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲット VM 内の指定された static
Method を呼び出します。 |
Value |
ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲット VM 内のこのオブジェクトで指定された
Method を呼び出します。 |
ObjectReference |
ClassType.newInstance(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲット VM 内の指定されたコンストラクタの
Method を使って、この型の新規インスタンスを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
ThreadReference |
MonitorWaitEvent.thread()
MonitorWaitEvent が発生したスレッドを返します。
|
ThreadReference |
VMStartEvent.thread()
開始された VM の初期スレッドを返します。
|
ThreadReference |
ThreadStartEvent.thread()
開始されたスレッドを返します。
|
ThreadReference |
MonitorContendedEnterEvent.thread()
このイベントが発生したスレッドを返します。
|
ThreadReference |
LocatableEvent.thread()
このイベントが発生したスレッドを返します。
|
ThreadReference |
ClassPrepareEvent.thread()
このイベントが発生したスレッドを返します。
|
ThreadReference |
MonitorContendedEnteredEvent.thread()
このイベントが発生したスレッドを返します。
|
ThreadReference |
ThreadDeathEvent.thread()
終了しているスレッドを返します。
|
ThreadReference |
MonitorWaitedEvent.thread()
このイベントが発生したスレッドを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
ThreadReference |
StepRequest.thread() |
修飾子と型 | メソッドと説明 |
---|---|
void |
MonitorContendedEnterRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
MonitorWaitRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
ThreadStartRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
MonitorWaitedRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
MethodExitRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
WatchpointRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
ThreadDeathRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
ExceptionRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
BreakpointRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
MonitorContendedEnteredRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
void |
MethodEntryRequest.addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、指定されたスレッド内にあるものに制限します。
|
StepRequest |
EventRequestManager.createStepRequest(ThreadReference thread, int size, int depth)
新しい無効な
StepRequest を作成します。 |
Copyright © 1999, 2013, Oracle and/or its affiliates. All rights reserved.