Java Debug Interface

com.sun.jdi.event
インタフェース WatchpointEvent

すべてのスーパーインタフェース:
Event, Locatable, LocatableEvent, Mirror
既知のサブインタフェースの一覧:
AccessWatchpointEvent, ModificationWatchpointEvent

public interface WatchpointEvent
extends LocatableEvent

ターゲット VM 内のスレッドが検出した、フィールドによりトリガされるイベントの通知です。

導入されたバージョン:
1.3
関連項目:
EventQueue, VirtualMachine

メソッドの概要
 Field field()
          アクセスまたは変更が行われるフィールドを返します。
 ObjectReference object()
          フィールドによってアクセスまたは変更が行われるオブジェクトを返します。
 Value valueCurrent()
          フィールドの現在の値
 
インタフェース com.sun.jdi.event.LocatableEvent から継承されたメソッド
thread
 
インタフェース com.sun.jdi.event.Event から継承されたメソッド
request
 
インタフェース com.sun.jdi.Mirror から継承されたメソッド
toString, virtualMachine
 
インタフェース com.sun.jdi.Locatable から継承されたメソッド
location
 

メソッドの詳細

field

Field field()
アクセスまたは変更が行われるフィールドを返します。

戻り値:
ターゲット VM 内のフィールドをミラー化する Field
例外:
ObjectCollectedException - このクラスがガベージコレクトされている場合

object

ObjectReference object()
フィールドによってアクセスまたは変更が行われるオブジェクトを返します。static フィールドへのアクセスの場合は null が返されます。

戻り値:
ターゲット VM 内のイベントのオブジェクトをミラー化する ObjectReference

valueCurrent

Value valueCurrent()
フィールドの現在の値

例外:
ObjectCollectedException - オブジェクトまたはクラスがガベージコレクトされている場合

Java Debug Interface