Package | Description |
---|---|
org.netbeans.api.debugger.jpda |
JPDA Debugger APIs provide representation of JDI functionality.
|
org.netbeans.api.debugger.jpda.event |
Modifier and Type | Field and Description |
---|---|
protected JPDADebugger |
JPDAStep.debugger
Associated JPDA debugger
|
Modifier and Type | Method and Description |
---|---|
static JPDADebugger |
JPDADebugger.attach(String hostName,
int portNumber,
Object[] services)
This utility method helps to start a new JPDA debugger session.
|
static JPDADebugger |
JPDADebugger.attach(String name,
Object[] services)
This utility method helps to start a new JPDA debugger session.
|
JPDADebugger |
JPDABreakpoint.getSession()
Get the specific session where this breakpoint belongs to.
|
static JPDADebugger |
JPDADebugger.listen(com.sun.jdi.connect.ListeningConnector connector,
Map<String,? extends com.sun.jdi.connect.Connector.Argument> args,
Object[] services)
This utility method helps to start a new JPDA debugger session.
|
Modifier and Type | Method and Description |
---|---|
ObjectVariable[] |
FieldBreakpoint.getInstanceFilters(JPDADebugger session)
Get the instance filter for a specific debugger session.
|
ObjectVariable[] |
MethodBreakpoint.getInstanceFilters(JPDADebugger session)
Get the instance filter for a specific debugger session.
|
ObjectVariable[] |
LineBreakpoint.getInstanceFilters(JPDADebugger session)
Get the instance filter for a specific debugger session.
|
JPDAThread[] |
FieldBreakpoint.getThreadFilters(JPDADebugger session)
Get the thread filter for a specific debugger session.
|
JPDAThread[] |
MethodBreakpoint.getThreadFilters(JPDADebugger session)
Get the thread filter for a specific debugger session.
|
JPDAThread[] |
LineBreakpoint.getThreadFilters(JPDADebugger session)
Get the thread filter for a specific debugger session.
|
void |
FieldBreakpoint.setInstanceFilters(JPDADebugger session,
ObjectVariable[] instances)
Set the instance filter for a specific debugger session.
|
void |
MethodBreakpoint.setInstanceFilters(JPDADebugger session,
ObjectVariable[] instances)
Set the instance filter for a specific debugger session.
|
void |
LineBreakpoint.setInstanceFilters(JPDADebugger session,
ObjectVariable[] instances)
Set the instance filter for a specific debugger session.
|
void |
JPDABreakpoint.setSession(JPDADebugger session)
Set the specific session where this breakpoint belongs to.
|
void |
FieldBreakpoint.setThreadFilters(JPDADebugger session,
JPDAThread[] threads)
Set the thread filter for a specific debugger session.
|
void |
MethodBreakpoint.setThreadFilters(JPDADebugger session,
JPDAThread[] threads)
Set the thread filter for a specific debugger session.
|
void |
LineBreakpoint.setThreadFilters(JPDADebugger session,
JPDAThread[] threads)
Set the thread filter for a specific debugger session.
|
Constructor and Description |
---|
JPDAStep(JPDADebugger debugger,
int size,
int depth)
Constructs a JPDAStep for given
JPDADebugger ,
size JPDAStep.STEP_LINE , JPDAStep.STEP_MIN
and depth JPDAStep.STEP_OUT , JPDAStep.STEP_INTO . |
Modifier and Type | Method and Description |
---|---|
JPDADebugger |
JPDABreakpointEvent.getDebugger()
Returns JPDADebugger instance this breakpoint has been reached in.
|
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.
|
Built on June 4 2024. | Copyright © 2017-2024 Apache Software Foundation. All Rights Reserved.