public class MagicScriptDebugContext extends MagicScriptContext
| 限定符和类型 | 字段和说明 |
|---|---|
List<Integer> |
breakpoints |
| 构造器和说明 |
|---|
MagicScriptDebugContext() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
await() |
List<Integer> |
getBreakpoints() |
static MagicScriptDebugContext |
getDebugContext(String id) |
Map<String,Object> |
getDebugInfo() |
String |
getId() |
Span.Line |
getLine() |
Object |
getReturnValue() |
boolean |
isException() |
boolean |
isRunning() |
boolean |
isStepInto() |
void |
onComplete(Runnable complete) |
void |
onStart(Runnable start) |
String |
pause(Span.Line line,
Scope scope) |
void |
setBreakpoints(List<Integer> breakpoints) |
void |
setException(boolean exception) |
void |
setId(String id) |
void |
setReturnValue(Object returnValue) |
void |
setStepInto(boolean stepInto) |
void |
setTimeout(int timeout) |
void |
singal() |
void |
start() |
eval, get, get, getRootVariables, getString, putMapIntoContext, remove, removeVarScope, set, set, setVarScopepublic void setId(String id)
public void setTimeout(int timeout)
public String pause(Span.Line line, Scope scope) throws InterruptedException
public void await()
throws InterruptedException
public void singal()
throws InterruptedException
public Object getReturnValue()
public void onComplete(Runnable complete)
public void start()
public void onStart(Runnable start)
public void setReturnValue(Object returnValue)
public boolean isStepInto()
public void setStepInto(boolean stepInto)
public boolean isRunning()
public Span.Line getLine()
public String getId()
public boolean isException()
public void setException(boolean exception)
public static MagicScriptDebugContext getDebugContext(String id)
Copyright © 2020–2021. All rights reserved.