This section describes the Java language debugger interfaces and their methods.
This reference contains the following sections:
Debugger Interfaces Hierarchy shows the inheritance of all Java language debugger interfaces.
Registration Debugger Interfaces register Java classes for debugging and to receive notification when new Java processes are created.
Notification Debugger Interfaces notify the debugger when new Java processes are created and when events occur on a specific Java process.
Static Information Debugger Interfaces represent fields that are class members, such as methods, objects, inner classes, or nested class definitions.
Dynamic Information Debugger Interfaces provide bound access to objects of different types.
Execution Control Debugger Interfaces provide access to the Java method call stacks of the threads executing in the Java process being debugged.
Debugging and Profiling Java Applications (white paper)