# Uses of Interface
com.sun.jdi.Locatable

Packages that use Locatable
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.

## Uses of Locatable in com.sun.jdi

Subinterfaces of Locatable in com.sun.jdi
Modifier and Type
Interface
Description
`interface`
`Method`
A static or instance method in the target VM.
`interface`
`StackFrame`
The state of one method invocation on a thread's call stack.

## Uses of Locatable in com.sun.jdi.event

Subinterfaces of Locatable in com.sun.jdi.event
Modifier and Type
Interface
Description
`interface`
`AccessWatchpointEvent`
Notification of a field access in the target VM.
`interface`
`BreakpointEvent`
Notification of a breakpoint in the target VM.
`interface`
`ExceptionEvent`
Notification of an exception in the target VM.
`interface`
`LocatableEvent`
Abstract superinterface of events which have both location and thread.
`interface`
`MethodEntryEvent`
Notification of a method invocation in the target VM.
`interface`
`MethodExitEvent`
Notification of a method return in the target VM.
`interface`
`ModificationWatchpointEvent`
Notification of a field modification in the target VM.
`interface`
`MonitorContendedEnteredEvent`
Notification that a thread in the target VM is entering a monitor after waiting for it to be released by another thread.
`interface`
`MonitorContendedEnterEvent`
Notification that a thread in the target VM is attempting to enter a monitor that is already acquired by another thread.
`interface`
`MonitorWaitedEvent`
Notification that a thread in the target VM has finished waiting on an monitor object.
`interface`
`MonitorWaitEvent`
Notification that a thread in the target VM is about to wait on a monitor object.
`interface`
`StepEvent`
Notification of step completion in the target VM.
`interface`
`WatchpointEvent`
Notification of a field triggered event encountered by a thread in the target VM.

## Uses of Locatable in com.sun.jdi.request

Subinterfaces of Locatable in com.sun.jdi.request
Modifier and Type
Interface
Description
`interface`
`BreakpointRequest`
Identifies a `Location` in the target VM at which execution should be stopped.