public interface ClassPrepareEvent extends Event
EventQueue
, VirtualMachine
修飾子と型 | メソッドと説明 |
---|---|
ReferenceType |
referenceType()
このイベントが生成された参照型を返します。
|
ThreadReference |
thread()
このイベントが発生したスレッドを返します。
|
toString, virtualMachine
ThreadReference thread()
まれに、ターゲット VM 内のデバッガシステムスレッドでこのイベントが発生することがあります。デバッガスレッドはこれらのイベントの発生を防ぐための予防措置を講じますが、ある状況下、特に Error
のいくつかのサブクラスでは避けることができません。このイベントがデバッガシステムスレッドによって生成された場合は、このメソッドが返す値は null になり、このイベントに対して要求された中断ポリシーが EventRequest.SUSPEND_EVENT_THREAD
であった場合は代わりにすべてのスレッドが中断され、EventSet.suspendPolicy()
にこの変更が反映されます。
前述の説明は、通常の (デバッグ以外の) 操作中にターゲット VM により作成されたシステムスレッドには当てはまりません。
ThreadReference
、または前述のまれなケースでは null。ReferenceType referenceType()
ReferenceType
。
Copyright © 1999, 2013, Oracle and/or its affiliates. All rights reserved.