Class Breakpoint
java.lang.Object
com.oracle.truffle.tools.dap.types.JSONBase
com.oracle.truffle.tools.dap.types.Breakpoint
Information about a Breakpoint created in setBreakpoints or setFunctionBreakpoints.
-
Method Summary
Modifier and TypeMethodDescriptionstatic BreakpointbooleanAn optional start column of the actual range covered by the breakpoint.An optional end column of the actual range covered by the breakpoint.An optional end line of the actual range covered by the breakpoint.getId()An optional identifier for the breakpoint.getLine()The start line of the actual range covered by the breakpoint.An optional message about the state of the breakpoint.The source where the breakpoint is located.inthashCode()booleanIf true breakpoint could be set (but not necessarily at the desired location).setEndColumn(Integer endColumn) setEndLine(Integer endLine) setMessage(String message) setVerified(boolean verified)
-
Method Details
-
getId
An optional identifier for the breakpoint. It is needed if breakpoint events are used to update or remove breakpoints. -
setId
-
isVerified
public boolean isVerified()If true breakpoint could be set (but not necessarily at the desired location). -
setVerified
-
getMessage
An optional message about the state of the breakpoint. This is shown to the user and can be used to explain why a breakpoint could not be verified. -
setMessage
-
getSource
The source where the breakpoint is located. -
setSource
-
getLine
The start line of the actual range covered by the breakpoint. -
setLine
-
getColumn
An optional start column of the actual range covered by the breakpoint. -
setColumn
-
getEndLine
An optional end line of the actual range covered by the breakpoint. -
setEndLine
-
getEndColumn
An optional end column of the actual range covered by the breakpoint. If no end line is given, then the end column is assumed to be in the start line. -
setEndColumn
-
equals
-
hashCode
public int hashCode() -
create
-