インタフェースWatchpointEvent

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

public interface WatchpointEvent extends LocatableEvent
ターゲットVM内のスレッドが検出した、フィールド・トリガー・イベントの通知。
導入されたバージョン:
1.3
関連項目:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    アクセスまたは変更されるフィールドを返します。
    フィールドがアクセスまたは変更されるオブジェクトを返します。
    フィールドの現在の値。

    インタフェースEventで宣言されたメソッド

    request
    修飾子と型
    メソッド
    説明
     

    インタフェースLocatableで宣言されるメソッド

    location
    修飾子と型
    メソッド
    説明
    このミラーに関連した実行可能コードが存在する場合、このミラーのLocationを返します。

    インタフェースで宣言されたメソッド LocatableEvent

    thread
    修飾子と型
    メソッド
    説明
    このイベントが発生したスレッドを返します。

    インタフェースMirrorで宣言されたメソッド

    toString, virtualMachine
    修飾子と型
    メソッド
    説明
    このミラーについて説明する文字列を返します。
    このミラーが属するVirtualMachineを取得します。
  • メソッドの詳細

    • field

      Field field()
      アクセスまたは変更されるフィールドを返します。
      戻り値:
      ターゲットVM内でフィールドをミラー化するField
      スロー:
      ObjectCollectedException - クラスがガベージ・コレクトされた場合にスローされることがある。
    • object

      ObjectReference object()
      フィールドがアクセスまたは変更されるオブジェクトを返します。 staticフィールドへのアクセスの場合はnullが返されます。
      戻り値:
      ターゲットVM内でイベントのオブジェクトをミラー化するObjectReference
    • valueCurrent

      Value valueCurrent()
      フィールドの現在の値。
      スロー:
      ObjectCollectedException - オブジェクトまたはクラスがガベージ・コレクトされた場合。