クラス
com.sun.jdi.ClassNotLoadedExceptionの使用
ClassNotLoadedExceptionを使用するパッケージ
パッケージ
説明
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
-
com.sun.jdiでのClassNotLoadedExceptionの使用
ClassNotLoadedExceptionを投げるcom.sun.jdiのメソッド修飾子と型メソッド説明Method.argumentTypes()
このメソッドの各仮パラメータの型を含むリストを返します。ArrayType.componentType()
この配列の宣言時に指定された要素の型を返します。void
ThreadReference.forceEarlyReturn(Value value)
return文に到達する前に強制的にメソッドを復帰させます。ClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲットVM内の指定されたstaticMethod
を呼び出します。default Value
InterfaceType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲットVM内の指定されたstaticMethod
を呼び出します。ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲットVM内のこのオブジェクトで指定されたMethod
を呼び出します。ClassType.newInstance(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
ターゲットVM内の指定されたコンストラクタのMethod
を使って、この型の新規インスタンスを構築します。Method.returnType()
このメソッドの宣言で指定された戻り値の型を返します。void
配列コンポーネントを別の値に置き換えます。void
値をstaticフィールドに代入します。void
このオブジェクトのインスタンス・フィールドまたはstaticフィールドの値を設定します。void
StackFrame.setValue(LocalVariable variable, Value value)
このフレームのLocalVariable
のValue
を設定します。void
配列コンポーネントのある範囲を別の値に置き換えます。void
すべての配列コンポーネントを別の値に置き換えます。Field.type()
このフィールドの型を返します。LocalVariable.type()
この変数の型を返します。