public class Debugger extends Object
| Constructor and Description |
|---|
Debugger(com.sun.jdi.VirtualMachine vm,
BreakpointManager bpm) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBreakpointJdi(Breakpoint bp) |
void |
addChangeListener(java.util.function.Consumer<Debugger> listener) |
void |
dropToFrame(com.sun.jdi.StackFrame frame) |
ExperimentBuild |
getClassRedefiner() |
String |
getEventName() |
static String |
getOutermostType(com.sun.jdi.ReferenceType type) |
com.sun.jdi.Location |
getSuspendedLocation() |
com.sun.jdi.ThreadReference |
getSuspendedThread() |
List<com.sun.jdi.ThreadReference> |
getThreads() |
boolean |
isPaused() |
boolean |
isSuspended() |
void |
muteBreakpoints(boolean mute) |
void |
pause() |
void |
redefineClasses(List<CompiledClass> listCompiledClasses) |
void |
removeBreakpointJdi(Breakpoint bp) |
boolean |
removeChangeListener(java.util.function.Consumer<Debugger> listener) |
void |
resumeExecution() |
void |
retain(com.sun.jdi.ObjectReference ref) |
void |
startDebugging() |
void |
stepInto() |
void |
stepOut() |
void |
stepOver() |
String |
toString() |
public Debugger(com.sun.jdi.VirtualMachine vm,
BreakpointManager bpm)
public void startDebugging()
public void resumeExecution()
public com.sun.jdi.Location getSuspendedLocation()
public com.sun.jdi.ThreadReference getSuspendedThread()
public void addChangeListener(java.util.function.Consumer<Debugger> listener)
public boolean removeChangeListener(java.util.function.Consumer<Debugger> listener)
public String getEventName()
public void muteBreakpoints(boolean mute)
public boolean isSuspended()
public void stepOver()
public void stepInto()
public void stepOut()
public boolean isPaused()
public void pause()
public void dropToFrame(com.sun.jdi.StackFrame frame)
public void addBreakpointJdi(Breakpoint bp)
public void removeBreakpointJdi(Breakpoint bp)
public void retain(com.sun.jdi.ObjectReference ref)
public static String getOutermostType(com.sun.jdi.ReferenceType type)
public List<com.sun.jdi.ThreadReference> getThreads()
public ExperimentBuild getClassRedefiner()
public void redefineClasses(List<CompiledClass> listCompiledClasses)
Copyright © 2019. All rights reserved.