インタフェース
com.sun.jdi.Mirrorの使用

Mirrorを使用しているパッケージ
パッケージ
説明
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
このパッケージは、JDIイベントとイベント処理を定義します。
このパッケージは、指定された条件下でJDIイベントが送信されることを要求する場合に使用されます。
  • com.sun.jdiでのMirrorの使用

    com.sun.jdi内のMirrorのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    ターゲットVM内の配列オブジェクトおよびそのコンポーネントへのアクセスを提供します。
    interface 
    ターゲットVM内のある配列のクラスとその要素の型へのアクセスを提供します。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなboolean値の型です。
    interface 
    ターゲットVM内のプリミティブなboolean値へのアクセスを提供します。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなバイト値の型です。
    interface 
    ターゲットVM内のプリミティブなbyte値へのアクセスを提供します。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなchar値の型です。
    interface 
    ターゲットVM内のプリミティブなchar値へのアクセスを提供します。
    interface 
    ターゲットVMからのクラス・ローダー・オブジェクトです。
    interface 
    ターゲットVMからのjava.lang.Classのインスタンスです。
    interface 
    ターゲットVM内のクラスのミラーです。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなdouble値の型です。
    interface 
    ターゲットVM内のプリミティブなdouble値へのアクセスを提供します。
    interface 
    ターゲットVM内のクラス変数またはインスタンス変数です。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなfloat値の型です。
    interface 
    ターゲットVM内のプリミティブなfloat値へのアクセスを提供します。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなint値の型です。
    interface 
    ターゲットVM内のプリミティブなint値へのアクセスを提供します。
    interface 
    ターゲットVM内のインタフェースのミラーです。
    interface 
    ターゲットVM内のローカル変数です。
    interface 
    ターゲットVMの実行コード内の位置です。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなlong値の型です。
    interface 
    ターゲットVM内のプリミティブなlong値へのアクセスを提供します。
    interface 
    ターゲットVM内のstaticメソッドまたはインスタンス・メソッドです。
    interface 
    ターゲットVM内のモジュール。
    interface 
    スレッドが所有するモニターの情報です。
    interface 
    ターゲットVMに現在存在するオブジェクトです。
    interface 
    パスを使用してクラスを検索するVirtual Machineです。
    interface 
    ターゲットVM内の非オブジェクトの値に関連している型です。
    interface 
    ターゲットVM内のプリミティブ型のフィールドまたは変数に割り当てられる値です。
    interface 
    ターゲットVM内の任意のオブジェクトの型を表します。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなshort値の型です。
    interface 
    ターゲットVM内のプリミティブなshort値へのアクセスを提供します。
    interface 
    スレッドの呼出しスタック上での、特定のメソッド呼出しの状態です。
    interface 
    ターゲットVMの文字列オブジェクトです。
    interface 
    ターゲットVMのスレッド・グループ・オブジェクトです。
    interface 
    ターゲットVMのスレッド・オブジェクトです。
    interface 
    ターゲットVM内に存在する特定の型のミラーです。
    interface 
    ユーザー定義型(クラスまたはインタフェース)内に定義されているエンティティです。
    interface 
    ターゲットVM内に存在する特定の値のミラーです。
    interface 
    デバッグのターゲット仮想マシンです。
    interface 
    ターゲットVM内でアクセスされるすべてのプリミティブなvoid値の型です。
    interface 
    ターゲットVM内のプリミティブなvoid値へのアクセスを提供します。
  • com.sun.jdi.eventでのMirrorの使用

    com.sun.jdi.event内のMirrorのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    ターゲットVMのフィールド・アクセスの通知。
    interface 
    ターゲットVMのブレークポイントの通知。
    interface 
    ターゲットVMのクラス準備の通知。
    interface 
    ターゲットVMのクラス・アンロードの通知。
    interface 
    ターゲットVM内でデバッガに関連して起きることです。
    interface 
    ターゲットVMの、着信デバッガ・イベントのためのマネージャです。
    interface 
    指定された時間にターゲットVirtualMachineによっていくつかのEventオブジェクトが作成されることがあります。
    interface 
    ターゲットVMの例外通知。
    interface 
    位置とスレッドの両方を持つイベントのabstractスーパー・インタフェースです。
    interface 
    ターゲットVMのメソッド呼出しの通知。
    interface 
    ターゲットVMのメソッド復帰の通知。
    interface 
    ターゲットVMのフィールド変更の通知。
    interface 
    ターゲットVM内のスレッドが待機していたモニターに、別のスレッドによって解放されたあとに入る際の通知です。
    interface 
    ターゲットVM内のスレッドが別のスレッドによってすでに獲得されているモニターに入ろうとする際の通知。
    interface 
    ターゲットVM内のスレッドがモニター・オブジェクト上での待機を終了する際の通知です。
    interface 
    ターゲットVM内のスレッドがモニター・オブジェクト上で待機を開始する際の通知です。
    interface 
    ターゲットVMのステップ完了の通知。
    interface 
    ターゲットVMの完了済みスレッドの通知。
    interface 
    ターゲットVMの新しい実行中スレッドの通知。
    interface 
    ターゲットVM終了の通知。
    interface 
    ターゲットVMからの切断の通知。
    interface 
    ターゲットVMの初期化の通知。
    interface 
    ターゲットVM内のスレッドが検出した、フィールド・トリガー・イベントの通知。
  • com.sun.jdi.requestでのMirrorの使用

    com.sun.jdi.request内のMirrorのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    ターゲットVM内でフィールドの内容がアクセスされたときの通知要求です。
    interface 
    ターゲットVM内で実行を停止するべきLocationを識別します。
    interface 
    クラスがターゲットVM内で準備される際の通知要求です。
    interface 
    クラスがターゲットVM内でアンロードされる際の通知要求です。
    interface 
    イベントの通知要求を表します。
    interface 
    EventRequestの作成および削除を管理します。
    interface 
    ターゲットVMで例外が発生する際の通知要求です。
    interface 
    ターゲットVM内でメソッドが呼び出される際の通知要求です。
    interface 
    ターゲットVM内でメソッドが復帰する際の通知要求です。
    interface 
    フィールドが設定された際の通知要求です。
    interface 
    ターゲットVM内のスレッドが待機していたモニターに、別のスレッドによって解放されたあとに入る際の、通知要求です。
    interface 
    ターゲットVM内のスレッドが別のスレッドによってすでに獲得されているモニターに入ろうとする際の、通知要求です。
    interface 
    ターゲットVM内のスレッドがモニター・オブジェクト上での待機を終了する際の通知要求です。
    interface 
    ターゲットVM内のスレッドがモニター・オブジェクト上で待機を開始する際の通知要求です。
    interface 
    ターゲットVM内でステップ実行が発生する際の通知要求です。
    interface 
    ターゲットVM内でスレッドが終了する際の通知要求です。
    interface 
    ターゲットVM内でスレッドが実行を開始する際の通知要求です。
    interface 
    ターゲットVMが終了する際の通知要求です。
    interface 
    監視中のターゲットVM内のFieldを識別します。