|
Java Debug Interface | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
実行が停止するターゲット 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 |
| メソッドの詳細 |
public Location location()
Locatable 内の locationLocationpublic void addThreadFilter(ThreadReference thread)
thread - フィルタ処理するスレッド
InvalidRequestStateException - この要求が有効な場合、または削除された場合。フィルタは無効な要求にだけ追加できるpublic void addInstanceFilter(ObjectReference instance)
この操作は、ターゲットでサポートされていないことがあります。この操作がサポートされているかどうかを確認するには、VirtualMachine.canUseInstanceFilters() を使用してください。
instance - このフィルタを通過するために、現在のインスタンスである必要があるオブジェクト
UnsupportedOperationException - ターゲット Virtual Machine がこの操作をサポートしていない場合
InvalidRequestStateException - この要求が有効な場合、または削除された場合。フィルタは無効な要求にだけ追加できる
|
Java Debug Interface | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||