モジュール jdk.jdi
パッケージ com.sun.jdi

インタフェースModuleReference

  • すべてのスーパー・インタフェース:
    Mirror, ObjectReference, Value

    public interface ModuleReference
    extends ObjectReference
    ターゲットVM内のモジュール。

    ターゲットVMが切断され、VMDisconnectEventEventQueueから読み取られるか、または読み取れる場合、パラメータとしてModuleReferenceを直接または間接的に取るModuleReferenceのメソッドは、VMDisconnectedExceptionをスローできます。

    ModuleReferenceをパラメータとして直接的または間接的に取得するModuleReferenceのメソッドは、ターゲットVMのメモリーが不足した場合にVMOutOfMemoryExceptionをスローできます。

    ModuleReference上のメソッド、またはModuleReferenceをパラメータとして直接的または間接的に取得するメソッドは、ミラー化されたモジュールがアンロードされている場合、InvalidModuleExceptionをスローできます。 すべてのターゲット仮想マシンがこのクラスをサポートしているわけではありません。 VirtualMachine.canGetModuleInfo()を使用して、クラスがサポートされているかどうかを判断します。

    導入されたバージョン:
    9
    • メソッドの詳細

      • name

        String name()
        モジュール名を返します。 このモジュールが名前のないモジュールである場合、このメソッドはnullを返します。
        戻り値:
        このモジュールの名前。