Package org.mvel2.debug
Class DebuggerContext
java.lang.Object
org.mvel2.debug.DebuggerContext
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
checkBreak
(LineLabel label, VariableResolverFactory factory, CompiledExpression expression) void
int
boolean
hasBreakpoint
(String sourceFile, int lineNumber) boolean
hasBreakpoint
(LineLabel label) boolean
boolean
void
registerBreakpoint
(String sourceFile, int lineNumber) void
removeBreakpoint
(String sourceFile, int lineNumber) void
setBreakpoints
(Map<String, Set<Integer>> breakpoints) void
setDebugger
(Debugger debugger) void
setDebuggerState
(int debuggerState)
-
Field Details
-
breakpoints
-
debugger
-
debuggerState
private int debuggerState
-
-
Constructor Details
-
DebuggerContext
public DebuggerContext()
-
-
Method Details
-
getBreakpoints
-
setBreakpoints
-
getDebugger
-
setDebugger
-
getDebuggerState
public int getDebuggerState() -
setDebuggerState
public void setDebuggerState(int debuggerState) -
registerBreakpoint
-
removeBreakpoint
-
clearAllBreakpoints
public void clearAllBreakpoints() -
hasBreakpoints
public boolean hasBreakpoints() -
hasBreakpoint
-
hasBreakpoint
-
hasDebugger
public boolean hasDebugger() -
checkBreak
public int checkBreak(LineLabel label, VariableResolverFactory factory, CompiledExpression expression)
-