|
Java Debug Interface | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface BreakpointRequest
実行が停止するターゲット VM 内の Location を識別します。有効な BreakpointRequest の条件が満たされると、BreakpointEvent を含むイベントセットが EventQueue に追加され、アプリケーション割り込みが発生します。既存のブレークポイントのコレクションは EventRequestManager により管理されます。
Location,
BreakpointEvent,
EventQueue,
EventRequestManager| フィールドの概要 |
|---|
| インタフェース com.sun.jdi.request.EventRequest から継承されたフィールド |
|---|
SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE |
| メソッドの概要 | |
|---|---|
void |
addInstanceFilter(ObjectReference instance)
この要求により生成されるイベントを、現在実行中のインスタンスが、指定されたオブジェクトであるイベントだけに制限します。 |
void |
addThreadFilter(ThreadReference thread)
この要求によって生成されるイベントを、このスレッド内にあるものだけに制限します。 |
Location |
location()
要求されたブレークポイントの位置を返します。 |
| インタフェース com.sun.jdi.request.EventRequest から継承されたメソッド |
|---|
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicy |
| インタフェース com.sun.jdi.Mirror から継承されたメソッド |
|---|
toString, virtualMachine |
| メソッドの詳細 |
|---|
Location location()
Locatable 内の locationLocation。void addThreadFilter(ThreadReference thread)
thread - フィルタ処理するスレッド
InvalidRequestStateException - この要求が現在有効になっている場合、または削除されている場合。
フィルタは無効な要求にだけ追加できる。void addInstanceFilter(ObjectReference instance)
この操作は、ターゲットでサポートされていないことがあります。この操作がサポートされているかどうかを確認するには、VirtualMachine.canUseInstanceFilters() を使用します。
instance - このフィルタを通過するために、現在のインスタンスである必要があるオブジェクト。
UnsupportedOperationException - ターゲット Virtual Machine がこの操作をサポートしていない場合。
InvalidRequestStateException - この要求が現在有効になっている場合、または削除されている場合。
フィルタは無効な要求にだけ追加できる。
|
Java Debug Interface | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||