|
Java Debug Interface | |||||||||
前 次 | フレームあり フレームなし |
ClassNotLoadedException を使用しているパッケージ | |
com.sun.jdi | Java Debug Interface (JDI) のコアパッケージで、ブートストラップ機能以外に、値、 型、およびターゲット VirtualMachine 自体に対するミラーを定義します。 |
com.sun.jdi での ClassNotLoadedException の使用 |
ClassNotLoadedException をスローする com.sun.jdi のメソッド | |
void |
StackFrame.setValue(LocalVariable variable,
Value value)
このフレーム内の LocalVariable の Value を設定します。 |
void |
ObjectReference.setValue(Field field,
Value value)
このオブジェクトのインスタンスフィールドまたは static フィールドの値を設定します。 |
Value |
ObjectReference.invokeMethod(ThreadReference thread,
Method method,
List arguments,
int options)
ターゲット VM 内のこのオブジェクトの指定された Method を呼び出します。 |
Type |
LocalVariable.type()
このローカル変数の宣言時に指定された型を返します。 |
void |
ClassType.setValue(Field field,
Value value)
値を static フィールドに代入します。 |
Value |
ClassType.invokeMethod(ThreadReference thread,
Method method,
List arguments,
int options)
ターゲット VM 内の指定された static Method を呼び出します。 |
ObjectReference |
ClassType.newInstance(ThreadReference thread,
Method method,
List arguments,
int options)
ターゲット VM 内の指定されたコンストラクタ Method を使って、この型の新規インスタンスを生成します。 |
Type |
Field.type()
このフィールドの宣言時に指定された型を返します。 |
Type |
ArrayType.componentType()
この配列の宣言時に指定された要素の型を返します。 |
void |
ArrayReference.setValue(int index,
Value value)
配列要素を別の値に置き換えます。 |
void |
ArrayReference.setValues(List values)
すべての配列要素を別の値に置き換えます。 |
void |
ArrayReference.setValues(int index,
List values,
int srcIndex,
int length)
配列要素のある範囲を別の値に置き換えます。 |
Type |
Method.returnType()
このメソッドの宣言で指定された戻り値の型を返します。 |
List |
Method.argumentTypes()
このメソッドの各仮パラメータの型を含むリストを返します。 |
|
Java Debug Interface | |||||||||
前 次 | フレームあり フレームなし |