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