-
public interface ClassPrepareEvent extends Event
ターゲットVMのクラス準備の通知。 クラス準備の定義については、JVM仕様を参照。 プリミティブ・クラス(たとえば、java.lang.Integer.TYPE)についても、クラス準備イベントは生成されません。- 導入されたバージョン:
- 1.3
- 関連項目:
EventQueue
,VirtualMachine
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 ReferenceType
referenceType()
このイベントが生成された参照型を返します。ThreadReference
thread()
このイベントが発生したスレッドを返します。-
インタフェース com.sun.jdi.Mirrorで宣言されたメソッド
toString, virtualMachine
-
-
-
-
メソッドの詳細
-
thread
ThreadReference thread()
このイベントが発生したスレッドを返します。まれに、ターゲットVM内のデバッガ・システム・スレッドでこのイベントが発生することがあります。 デバッガ・スレッドはこれらのイベントの発生を防ぐための予防措置を講じますが、ある状況下、特に
Error
のいくつかのサブクラスでは避けることができません。 このイベントがデバッガ・システム・スレッドによって生成された場合は、このメソッドが返す値はnullになり、このイベントに対して要求された中断ポリシーがEventRequest.SUSPEND_EVENT_THREAD
であった場合は代わりにすべてのスレッドが中断され、EventSet.suspendPolicy()
にこの変更が反映されます。前述の説明は、通常の(デバッグ以外の)操作中にターゲットVMにより作成されたシステム・スレッドには当てはまりません。
- 戻り値:
- ターゲットVM内でイベントのスレッドをミラー化する
ThreadReference
、または前述のまれなケースではnull。
-
referenceType
ReferenceType referenceType()
このイベントが生成された参照型を返します。- 戻り値:
- リンクされたクラス、インタフェース、または配列をミラー化する
ReferenceType
。
-
-