インタフェース
com.sun.jdi.Methodの使用
| パッケージ | 説明 |
|---|---|
| com.sun.jdi |
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
|
| com.sun.jdi.event |
このパッケージは、JDIイベントとイベント処理を定義します。
|
-
com.sun.jdiでのMethodの使用
Methodを返すcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 MethodClassType. concreteMethodByName(String name, String signature)指定された名前およびシグニチャを持つこのクラスから認識可能な、単一の非abstractMethodを返します。MethodLocation. method()このLocationを含むメソッドを取得します。Method型の引数を持つ型を返すcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 List<Method>ReferenceType. allMethods()この型、そのスーパー・クラス、実装インタフェース、およびスーパー・インタフェース、またはそのいずれかで宣言された各Methodを含むリストを返します。List<Method>ReferenceType. methods()この型で直接宣言された各Methodを含むリストを返します。List<Method>ReferenceType. methodsByName(String name)指定された名前を持つ各可視Methodを含むリストを返します。List<Method>ReferenceType. methodsByName(String name, String signature)指定された名前とシグニチャを持つ各可視Methodを含むリストを返します。List<Method>ReferenceType. visibleMethods()この型によって宣言された、またはこの型に継承された各Methodを含むリストを返します。Method型のパラメータを持つcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 ValueClassType. invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)ターゲットVM内の指定されたstaticMethodを呼び出します。default ValueInterfaceType. invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)ターゲットVM内の指定されたstaticMethodを呼び出します。ValueObjectReference. invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)ターゲットVM内のこのオブジェクトで指定されたMethodを呼び出します。ObjectReferenceClassType. newInstance(ThreadReference thread, Method method, List<? extends Value> arguments, int options)ターゲットVM内の指定されたコンストラクタのMethodを使って、この型の新規インスタンスを構築します。 -
com.sun.jdi.eventでのMethodの使用