See: Description
Interface | Description |
---|---|
CallStackFrame |
Represents one stack frame.
|
ClassVariable |
Represents an instance of java.lang.Class from the target VM.
|
Field |
Represents one field.
|
JPDAArrayType |
Represents type of an array in the debugged process.
|
JPDAClassType |
Represents type of an object (class, interface, array) in the debugged process.
|
JPDAThread |
Represents one Java thread in debugged process.
|
JPDAThreadGroup |
Represents one Java thread group in debugged process.
|
JPDAWatch |
Represents watch in JPDA debugger.
|
LocalVariable |
Represents one local.
|
MonitorInfo |
Represents one owned monitor.
|
MutableVariable |
Represents a variable that can be modified.
|
ObjectVariable |
Represents instance of some object in debugged JVM.
|
ReturnVariable |
Represents a return value from a method.
|
SmartSteppingFilter |
Defines list of class exclusion filters to be used to filter stepping
in debugged session.
|
Super |
Represents super class of some object and its value.
|
This |
Represents "this" value for call stack frame.
|
Variable |
Represents some variable in debugged JVM.
|
VariableType |
The base type for variables.
|
Class | Description |
---|---|
AbstractDICookie |
Abstract ancestor of all
DebuggerInfo
Cookies. |
AttachingDICookie |
Attaches to some already running JDK and returns VirtualMachine for it.
|
ClassLoadUnloadBreakpoint |
Notifies about class load and class unload events.
|
DeadlockDetector |
Service that detects deadlocks and fires an event when the deadlock occurs.
|
DeadlockDetector.Deadlock |
Representation of a deadlock - one set of mutually deadlocked threads.
|
ExceptionBreakpoint |
Notifies about exceptions thrown in debugged JVM.
|
FieldBreakpoint |
Notifies about variable change or access events.
|
JPDABreakpoint |
Abstract definition of JPDA breakpoint.
|
JPDADebugger |
Represents one JPDA debugger session (one
VirtualMachine ). |
JPDAStep |
Represents one JPDA step.
|
LaunchingDICookie |
Launches a new JVM in debug mode and returns VirtualMachine for it.
|
LineBreakpoint |
Notifies about line breakpoint events.
|
ListeningDICookie |
Listens on given port for some connection of remotely running JDK
and returns VirtualMachine for it.
|
MethodBreakpoint |
Notifies about method entry events.
|
ThreadBreakpoint |
Notifies about thread started and dead events.
|
ThreadsCollector |
Collector of threads running inside the debuggee.
|
Exception | Description |
---|---|
DebuggerStartException |
Notification about problems during debugger start.
|
InvalidExpressionException |
Notification about bad expression.
|
Annotation Type | Description |
---|---|
JPDADebugger.Registration |
Declarative registration of a JPDADebugger implementation.
|
Since JDI interfaces evolve from one version to another, it's strongly recommended not to implement any interface in this package. New methods can be added to these interfaces at any time to keep up with the JDI functionality.