public interface DebugExecutor
限定符和类型 | 方法和说明 |
---|---|
void |
addBreakPoint(int[] breakPointLines) |
void |
addWatch(java.lang.String... exps)
设置表达式查看
|
void |
clearBreakPoints() |
void |
clearWatches() |
DebugResult |
evaluate(java.lang.String expression) |
DebugResult |
getAtBreakPoint(boolean waitFor) |
DebugResult |
getVariables() |
DebugResult |
getWatches() |
<V> V |
inspect(java.util.concurrent.Callable<V> callable) |
void |
removeBreakPoint(int[] breakPointLines) |
void |
removeWatch(java.lang.String... exps) |
DebugResult |
resume() |
DebugResult |
runToLine(int lineNo) |
void |
setBreakPoint(int[] breakPointLines)
设置断点
|
void |
setWatch(java.lang.String... exps) |
DebugResult |
stepInto() |
DebugResult |
stepOut() |
DebugResult |
stepOver() |
DebugResult |
stop()
调试命令
|
DebugResult stop()
DebugResult stepOver()
DebugResult stepInto()
DebugResult stepOut()
DebugResult resume()
DebugResult runToLine(int lineNo)
DebugResult getAtBreakPoint(boolean waitFor)
DebugResult getVariables()
DebugResult getWatches()
DebugResult evaluate(java.lang.String expression)
<V> V inspect(java.util.concurrent.Callable<V> callable)
void setBreakPoint(int[] breakPointLines)
void addBreakPoint(int[] breakPointLines)
void removeBreakPoint(int[] breakPointLines)
void clearBreakPoints()
void addWatch(java.lang.String... exps)
void setWatch(java.lang.String... exps)
void removeWatch(java.lang.String... exps)
void clearWatches()