@Exported public interface StepRequest extends EventRequest
StepEventを含むevent setがEventQueueに置かれます。 既存のStepRequestのコレクションは、EventRequestManagerによって管理されます。 StepEvent, EventQueue, EventRequestManager| 修飾子と型 | フィールド | 説明 |
|---|---|---|
static int |
STEP_INTO |
新たにプッシュされたフレームにステップ移動します。
|
static int |
STEP_LINE |
異なる行にある次の位置へステップ移動します。
|
static int |
STEP_MIN |
次の利用可能な位置へステップ移動します。
|
static int |
STEP_OUT |
現在のフレーム外に出ます。
|
static int |
STEP_OVER |
任意のプッシュされたフレームにステップ移動します。
|
SUSPEND_ALL, SUSPEND_EVENT_THREAD, SUSPEND_NONE| 修飾子と型 | メソッド | 説明 |
|---|---|---|
void |
addClassExclusionFilter(String classPattern) |
この要求によって生成されるイベントを、制限された正規表現に一致しない名前を持つクラス内の場所にあるものに制限します。
|
void |
addClassFilter(ReferenceType refType) |
この要求によって生成されるイベントを、指定された参照型またはそのサブ型内の場所にあるものに制限します。
|
void |
addClassFilter(String classPattern) |
この要求によって生成されるイベントを、制限された正規表現に一致する名前を持つクラス内の場所にあるものに制限します。
|
void |
addInstanceFilter(ObjectReference instance) |
この要求により生成されるイベントを、現在実行中のインスタンス(「this」)が、指定されたオブジェクトであるものに制限します。
|
int |
depth() |
|
int |
size() |
|
ThreadReference |
thread() |
addCountFilter, disable, enable, getProperty, isEnabled, putProperty, setEnabled, setSuspendPolicy, suspendPolicytoString, virtualMachinestatic final int STEP_INTO
static final int STEP_OVER
static final int STEP_OUT
static final int STEP_MIN
static final int STEP_LINE
ThreadReference thread()
int size()
int depth()
void addClassFilter(ReferenceType refType)
refType - フィルタする参照型。InvalidRequestStateException - この要求が現在有効になっている場合、または削除されている場合。 フィルタは無効な要求にだけ追加できる。 void addClassFilter(String classPattern)
classPattern - フィルタするためのパターン文字列。InvalidRequestStateException - この要求が現在有効になっている場合、または削除されている場合。 フィルタは無効な要求にだけ追加できる。 void addClassExclusionFilter(String classPattern)
classPattern - フィルタで除外するためのパターン文字。InvalidRequestStateException - この要求が現在有効になっている場合、または削除されている場合。 フィルタは無効な要求にだけ追加できる。 void addInstanceFilter(ObjectReference instance)
この操作は、ターゲットでサポートされていないことがあります。 この操作がサポートされているかどうかを確認するには、VirtualMachine.canUseInstanceFilters()を使用します。
instance - このフィルタを合格するために現在のインスタンスである必要があるオブジェクト。UnsupportedOperationException - ターゲット仮想マシンがこの操作をサポートしていない場合。InvalidRequestStateException - この要求が現在有効になっている場合、または削除されている場合。 フィルタは無効な要求にだけ追加できる。
Copyright © 1999, 2025, Oracle and/or its affiliates. All rights reserved.