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

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

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

object

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

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

valueCurrent

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

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

Java Debug Interface