Package | Description |
---|---|
org.netbeans.api.debugger.jpda |
JPDA Debugger APIs provide representation of JDI functionality.
|
org.netbeans.api.debugger.jpda.event | |
org.netbeans.spi.debugger.jpda |
JPDA Debugger SPIs defines support for Smart Stepping, Variables Filtering
and filtering of all Debugger Views.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClassVariable
Represents an instance of java.lang.Class from the target VM.
|
interface |
Field
Represents one field.
|
interface |
JPDAWatch
Represents watch in JPDA debugger.
|
interface |
LocalVariable
Represents one local.
|
interface |
MutableVariable
Represents a variable that can be modified.
|
interface |
ObjectVariable
Represents instance of some object in debugged JVM.
|
interface |
ReturnVariable
Represents a return value from a method.
|
interface |
Super
Represents super class of some object and its value.
|
interface |
This
Represents "this" value for call stack frame.
|
Modifier and Type | Method and Description |
---|---|
Variable |
JPDADebugger.createMirrorVar(Object obj)
Create a mirror object in the target virtual machine
|
Variable |
JPDADebugger.createMirrorVar(Object obj,
boolean isPrimitive)
Create a mirror object in the target virtual machine
|
abstract Variable |
JPDADebugger.evaluate(String expression)
Evaluates given expression in the current context.
|
Variable |
ObjectVariable.invokeMethod(String methodName,
String signature,
Variable[] arguments)
Calls given method in debugged JVM on this instance and returns
its value.
|
Variable |
JPDAClassType.invokeMethod(String methodName,
String signature,
Variable[] arguments)
Calls given static method in debugged JVM on this class and returns
its value.
|
Modifier and Type | Method and Description |
---|---|
Variable |
ObjectVariable.invokeMethod(String methodName,
String signature,
Variable[] arguments)
Calls given method in debugged JVM on this instance and returns
its value.
|
Variable |
JPDAClassType.invokeMethod(String methodName,
String signature,
Variable[] arguments)
Calls given static method in debugged JVM on this class and returns
its value.
|
Modifier and Type | Method and Description |
---|---|
Variable |
JPDABreakpointEvent.getVariable()
Returns context variable.
|
Constructor and Description |
---|
JPDABreakpointEvent(JPDABreakpoint sourceBreakpoint,
JPDADebugger debugger,
int conditionResult,
JPDAThread thread,
com.sun.jdi.ReferenceType referenceType,
Variable variable)
Creates a new instance of JPDABreakpointEvent.
|
JPDABreakpointEvent(JPDABreakpoint sourceBreakpoint,
JPDADebugger debugger,
Throwable conditionException,
JPDAThread thread,
com.sun.jdi.ReferenceType referenceType,
Variable variable)
Creates a new instance of JPDABreakpointEvent.
|
Modifier and Type | Method and Description |
---|---|
Variable |
EditorContext.Operation.getReturnValue()
Get the return value of this operation.
|
Variable |
Evaluator.Result.getVariable()
Get the result variable
|
Modifier and Type | Method and Description |
---|---|
void |
EditorContext.Operation.setReturnValue(Variable returnValue)
Set the return value of this operation.
|
Constructor and Description |
---|
Result(Variable var)
Create result from
Variable . |