List<Type> |
Method.argumentTypes() |
このメソッドの各仮パラメータの型を含むリストを返します。
|
Type |
ArrayType.componentType() |
この配列の宣言時に指定された要素の型を返します。
|
void |
ThreadReference.forceEarlyReturn(Value value) |
return文に到達する前に強制的にメソッドを復帰させます。
|
Value |
ClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) |
ターゲットVM内の指定されたstatic Method を呼び出します。
|
default Value |
InterfaceType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) |
ターゲットVM内の指定されたstatic Method を呼び出します。
|
Value |
ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) |
ターゲットVM内のこのオブジェクトで指定されたMethod を呼び出します。
|
ObjectReference |
ClassType.newInstance(ThreadReference thread, Method method, List<? extends Value> arguments, int options) |
ターゲットVM内の指定されたコンストラクタのMethod を使って、この型の新規インスタンスを構築します。
|
Type |
Method.returnType() |
このメソッドの宣言で指定された戻り値の型を返します。
|
void |
ArrayReference.setValue(int index, Value value) |
配列コンポーネントを別の値に置き換えます。
|
void |
ClassType.setValue(Field field, Value value) |
値をstaticフィールドに代入します。
|
void |
ObjectReference.setValue(Field field, Value value) |
このオブジェクトのインスタンス・フィールドまたはstaticフィールドの値を設定します。
|
void |
StackFrame.setValue(LocalVariable variable, Value value) |
|
void |
ArrayReference.setValues(int index, List<? extends Value> values, int srcIndex, int length) |
配列コンポーネントのある範囲を別の値に置き換えます。
|
void |
ArrayReference.setValues(List<? extends Value> values) |
すべての配列コンポーネントを別の値に置き換えます。
|
Type |
Field.type() |
このフィールドの型を返します。
|
Type |
LocalVariable.type() |
この変数の型を返します。
|