W3cubDocs

/OpenJDK 21

Interface WatchpointEvent

All Superinterfaces:
Event, Locatable, LocatableEvent, Mirror
All Known Subinterfaces:
AccessWatchpointEvent, ModificationWatchpointEvent
public interface WatchpointEvent extends LocatableEvent
Notification of a field triggered event encountered by a thread in the target VM.
Since:
1.3
See Also:

Method Summary

Modifier and Type Method Description
Field field()
Returns the field that is about to be accessed/modified.
ObjectReference object()
Returns the object whose field is about to be accessed/modified.
Value valueCurrent()
Current value of the field.

Methods declared in interface com.sun.jdi.event.Event

request

Methods declared in interface com.sun.jdi.Locatable

location

Methods declared in interface com.sun.jdi.event.LocatableEvent

thread

Methods declared in interface com.sun.jdi.Mirror

toString, virtualMachine

Method Details

field

Field field()
Returns the field that is about to be accessed/modified.
Returns:
a Field which mirrors the field in the target VM.
Throws:
ObjectCollectedException - may be thrown if class has been garbage collected.

object

ObjectReference object()
Returns the object whose field is about to be accessed/modified. Return null is the access is to a static field.
Returns:
a ObjectReference which mirrors the event's object in the target VM.

valueCurrent

Value valueCurrent()
Current value of the field.
Throws:
ObjectCollectedException - if object or class have been garbage collected.

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/jdk.jdi/com/sun/jdi/event/WatchpointEvent.html