| Package | Description | 
|---|---|
| com.sun.jdi | This is the core package of the Java Debug
 Interface (JDI), it defines mirrors for values, types, and the target
 VirtualMachine itself - as well bootstrapping facilities. | 
| com.sun.jdi.event | This package defines JDI events and event processing. | 
| com.sun.jdi.request | This package is used to request that a JDI
 event be sent under specified conditions. | 
| Class and Description | 
|---|
| EventRequestManager Manages the creation and deletion of  EventRequests. | 
| Class and Description | 
|---|
| EventRequest Represents a request for notification of an event. | 
| Class and Description | 
|---|
| AccessWatchpointRequest Request for notification when the contents of a field are accessed
 in the target VM. | 
| BreakpointRequest Identifies a  Locationin the target VM at which
 execution should be stopped. | 
| ClassPrepareRequest Request for notification when a class is prepared in the target VM. | 
| ClassUnloadRequest Request for notification when a class is unloaded in the target VM. | 
| EventRequest Represents a request for notification of an event. | 
| ExceptionRequest Request for notification when an exception occurs in the target VM. | 
| MethodEntryRequest Request for notification when a method is invoked in the target VM. | 
| MethodExitRequest Request for notification when a method returns in the target VM. | 
| ModificationWatchpointRequest Request for notification when a field is set. | 
| MonitorContendedEnteredRequest Request for notification of a thread in the target VM entering a monitor
 after waiting for it to be released by another thread. | 
| MonitorContendedEnterRequest Request for notification of a thread in the target VM
 attempting to enter a monitor already acquired by another thread. | 
| MonitorWaitedRequest Request for notification when a thread in the target VM has finished waiting on
 a monitor object. | 
| MonitorWaitRequest Request for notification when a thread in the target VM is about to
 wait on a monitor object. | 
| StepRequest Request for notification when a step occurs in the target VM. | 
| ThreadDeathRequest Request for notification when a thread terminates in the target VM. | 
| ThreadStartRequest Request for notification when a thread starts execution in the target VM. | 
| VMDeathRequest Request for notification when the target VM terminates. | 
| WatchpointRequest Identifies a  Fieldin the target VM being watched. | 
 Copyright © 1999, 2025, Oracle and/or its affiliates.  All rights reserved.