|
Java Debug Interface | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ClassPrepareRequest
クラスがターゲット VM 内で準備される際に通知を要求します。有効な ClassPrepareRequest の条件が満たされると、ClassPrepareEvent
を含むイベントセット
が EventQueue
に追加されます。既存の ClassPrepareRequest のコレクションは EventRequestManager
により管理されます。
クラスの準備は、Java Virtual Machine 仕様で定義されています。
ClassPrepareEvent
,
EventQueue
,
EventRequestManager
フィールドの概要 |
---|
インタフェース com.sun.jdi.request.EventRequest から継承されたフィールド |
---|
SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE |
メソッドの概要 | |
---|---|
void |
addClassExclusionFilter(String classPattern)
この要求によって生成されるイベントを、この限定された正規表現に一致「しない」名前を持つ参照型の準備に制限します。 |
void |
addClassFilter(ReferenceType refType)
この要求によって生成されるイベントを、指定された参照型および任意のサブタイプに制限します。 |
void |
addClassFilter(String classPattern)
この要求によって生成されるイベントを、この限定された正規表現に一致する名前を持つ参照型の準備に制限します。 |
void |
addSourceNameFilter(String sourceNamePattern)
この要求によって生成されるイベントを、限定された正規表現 sourceNamePattern が準備される参照型のいずれかの sourceName に一致するような参照型の準備に制限します。 |
インタフェース com.sun.jdi.request.EventRequest から継承されたメソッド |
---|
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicy |
インタフェース com.sun.jdi.Mirror から継承されたメソッド |
---|
toString, virtualMachine |
メソッドの詳細 |
---|
void addClassFilter(ReferenceType refType)
refType
- フィルタ処理する参照型。
InvalidRequestStateException
- この要求が現在有効になっている場合、または削除されている場合。
フィルタは無効な要求にだけ追加できる。void addClassFilter(String classPattern)
classPattern
- フィルタを規定するパターン文字列。
InvalidRequestStateException
- この要求が現在有効になっている場合、または削除されている場合。
フィルタは無効な要求にだけ追加できる。void addClassExclusionFilter(String classPattern)
classPattern
- フィルタを規定するパターン文字。
InvalidRequestStateException
- この要求が現在有効になっている場合、または削除されている場合。
フィルタは無効な要求にだけ追加できる。void addSourceNameFilter(String sourceNamePattern)
この操作は、ターゲットでサポートされていないことがあります。この操作がサポートされているかどうかを確認するには、VirtualMachine.canUseSourceNameFilters()
を使用してください。
sourceNamePattern
- フィルタを規定するパターン文字列。
UnsupportedOperationException
- ターゲット Virtual Machine がこの操作をサポートしていない場合。
InvalidRequestStateException
- この要求が現在有効になっている場合、または削除されている場合。
フィルタは無効な要求にだけ追加できる。
|
Java Debug Interface | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |