-
-
メソッドのサマリー
修飾子と型 メソッド 説明 ObjectReference
monitor()
モニターのObjectReference
オブジェクトを返します。int
stackDepth()
所有するスレッドがこのモニターを獲得したスタックの深さを返します。ThreadReference
thread()
モニターを所有するスレッドのThreadReference
オブジェクトを返します。-
インタフェース com.sun.jdi.Mirrorで宣言されたメソッド
toString, virtualMachine
-
-
-
-
メソッドの詳細
-
monitor
ObjectReference monitor()
モニターのObjectReference
オブジェクトを返します。- 戻り値:
- モニターの
ObjectReference
オブジェクト。 - 例外:
InvalidStackFrameException
- 関連付けられているスタック・フレームが無効になっている場合。 フレームのスレッドが再開されると、スタック・フレームは無効になる。- 導入されたバージョン:
- 1.6
- 関連項目:
ThreadReference.ownedMonitorsAndFrames()
-
stackDepth
int stackDepth()
所有するスレッドがこのモニターを獲得したスタックの深さを返します。 JNI MonitorEnterによってモニターを獲得した場合など、実装がスタックの深さを判断できない場合は -1を返します。- 戻り値:
- 所有するスレッドがこのモニターを獲得したスタックの深さ。
- 例外:
InvalidStackFrameException
- 関連付けられているスタック・フレームが無効になっている場合。 フレームのスレッドが再開されると、スタック・フレームは無効になる。- 関連項目:
ThreadReference.ownedMonitorsAndFrames()
-
thread
ThreadReference thread()
モニターを所有するスレッドのThreadReference
オブジェクトを返します。- 戻り値:
- モニターを所有するスレッドの
ThreadReference
オブジェクト。 - 例外:
InvalidStackFrameException
- 関連付けられているスタック・フレームが無効になっている場合。 フレームのスレッドが再開されると、スタック・フレームは無効になる。- 関連項目:
ThreadReference.frame(int)
-
-