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

インタフェースMonitorInfo

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


    public interface MonitorInfo
    extends Mirror
    スレッドが所有するモニターの情報です。
    導入されたバージョン:
    1.6
    • メソッドの詳細

      • stackDepth

        int stackDepth​()
        所有するスレッドがこのモニターを獲得したスタックの深さを返します。 JNI MonitorEnterによってモニターを獲得した場合など、実装がスタックの深さを判断できない場合は -1を返します。
        戻り値:
        所有するスレッドがこのモニターを獲得したスタックの深さ。
        例外:
        InvalidStackFrameException - 関連付けられているスタック・フレームが無効になっている場合。 フレームのスレッドが再開されると、スタック・フレームは無効になる。
        関連項目:
        ThreadReference.ownedMonitorsAndFrames()
      • thread

        ThreadReference thread​()
        モニターを所有するスレッドのThreadReferenceオブジェクトを返します。
        戻り値:
        モニターを所有するスレッドのThreadReferenceオブジェクト。
        例外:
        InvalidStackFrameException - 関連付けられているスタック・フレームが無効になっている場合。 フレームのスレッドが再開されると、スタック・フレームは無効になる。
        関連項目:
        ThreadReference.frame(int)