org.netbeans.api.debugger.jpda |
package
JPDA Debugger APIs provide representation of JDI functionality. Interfaces in
org.netbeans.api.debugger.jpda package correspond to appropriate JDI interfaces.
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.
|
Java Source File Name | Type | Comment |
AbstractDICookie.java | Class | Abstract ancestor of all
org.netbeans.api.debugger.DebuggerInfo Cookies. |
AttachingDICookie.java | Class | Attaches to some already running JDK and returns VirtualMachine for it. |
CallStackFrame.java | Interface | Represents one stack frame.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
ClassLoadUnloadBreakpoint.java | Class | Notifies about class load and class unload events. |
ClassVariable.java | Interface | Represents an instance of java.lang.Class from the target VM.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
DebuggerStartException.java | Class | Notification about problems during debugger start. |
ExceptionBreakpoint.java | Class | Notifies about exceptions throw in debugged JVM. |
Field.java | Interface | Represents one field. |
FieldBreakpoint.java | Class | Notifies about variable change or access events. |
InvalidExpressionException.java | Class | Notification about bad expression. |
JPDAArrayType.java | Interface | Represents type of an array in the debugged process.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
JPDABreakpoint.java | Class | Abstract definition of JPDA breakpoint. |
JPDAClassType.java | Interface | Represents type of an object (class, interface, array) in the debugged process.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
JPDADebugger.java | Class | Represents one JPDA debugger session (one
com.sun.jdi.VirtualMachine ). |
JPDAStep.java | Class | Represents one JPDA step. |
JPDAThread.java | Interface | Represents one Java thread in debugged process.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
JPDAThreadGroup.java | Interface | Represents one Java thread group in debugged process.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
JPDAWatch.java | Interface | Represents watch in JPDA debugger.
It's strongly recommended
not to implement this interface in client code. |
LaunchingDICookie.java | Class | Launches a new JVM in debug mode and returns VirtualMachine for it. |
LineBreakpoint.java | Class | Notifies about line breakpoint events. |
ListeningDICookie.java | Class | Listens on given port for some connection of remotely running JDK
and returns VirtualMachine for it. |
LocalVariable.java | Interface | Represents one local. |
MethodBreakpoint.java | Class | Notifies about method entry events. |
ObjectVariable.java | Interface | Represents instance of some object in debugged JVM. |
ReturnVariable.java | Interface | Represents a return value from a method.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
SmartSteppingFilter.java | Interface | Defines list of class exclusion filters to be used to filter stepping
in debugged session.
It's strongly recommended
not to implement this interface in client code. |
Super.java | Interface | Represents super class of some object and its value.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
This.java | Interface | Represents "this" value for call stack frame.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
ThreadBreakpoint.java | Class | Notifies about thread started and dead events. |
Variable.java | Interface | Represents some variable in debugged JVM.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |
VariableType.java | Interface | The base type for variables.
VariableType that implements also JPDAClassType represent object variables,
otherwise this represents a primitive variable.
Since JDI interfaces evolve from one version to another, it's strongly recommended
not to implement this interface in client code. |