public class Capabilities extends JSONBase
| Modifier and Type | Method and Description |
|---|---|
static Capabilities |
create() |
boolean |
equals(Object obj) |
List<ColumnDescriptor> |
getAdditionalModuleColumns()
The set of additional module information exposed by the debug adapter.
|
List<String> |
getCompletionTriggerCharacters()
The set of characters that should trigger completion in a REPL.
|
List<ExceptionBreakpointsFilter> |
getExceptionBreakpointFilters()
Available filters or options for the setExceptionBreakpoints request.
|
List<String> |
getSupportedChecksumAlgorithms()
Checksum algorithms supported by the debug adapter.
|
Boolean |
getSupportsBreakpointLocationsRequest()
The debug adapter supports the 'breakpointLocations' request.
|
Boolean |
getSupportsCancelRequest()
The debug adapter supports the 'cancel' request.
|
Boolean |
getSupportsClipboardContext()
The debug adapter supports the 'clipboard' context value in the 'evaluate' request.
|
Boolean |
getSupportsCompletionsRequest()
The debug adapter supports the 'completions' request.
|
Boolean |
getSupportsConditionalBreakpoints()
The debug adapter supports conditional breakpoints.
|
Boolean |
getSupportsConfigurationDoneRequest()
The debug adapter supports the 'configurationDone' request.
|
Boolean |
getSupportsDataBreakpoints()
The debug adapter supports data breakpoints.
|
Boolean |
getSupportsDelayedStackTraceLoading()
The debug adapter supports the delayed loading of parts of the stack, which requires that
both the 'startFrame' and 'levels' arguments and the 'totalFrames' result of the 'StackTrace'
request are supported.
|
Boolean |
getSupportsDisassembleRequest()
The debug adapter supports the 'disassemble' request.
|
Boolean |
getSupportsEvaluateForHovers()
The debug adapter supports a (side effect free) evaluate request for data hovers.
|
Boolean |
getSupportsExceptionInfoRequest()
The debug adapter supports the 'exceptionInfo' request.
|
Boolean |
getSupportsExceptionOptions()
The debug adapter supports 'exceptionOptions' on the setExceptionBreakpoints request.
|
Boolean |
getSupportsFunctionBreakpoints()
The debug adapter supports function breakpoints.
|
Boolean |
getSupportsGotoTargetsRequest()
The debug adapter supports the 'gotoTargets' request.
|
Boolean |
getSupportsHitConditionalBreakpoints()
The debug adapter supports breakpoints that break execution after a specified number of hits.
|
Boolean |
getSupportsLoadedSourcesRequest()
The debug adapter supports the 'loadedSources' request.
|
Boolean |
getSupportsLogPoints()
The debug adapter supports logpoints by interpreting the 'logMessage' attribute of the
SourceBreakpoint.
|
Boolean |
getSupportsModulesRequest()
The debug adapter supports the 'modules' request.
|
Boolean |
getSupportsReadMemoryRequest()
The debug adapter supports the 'readMemory' request.
|
Boolean |
getSupportsRestartFrame()
The debug adapter supports restarting a frame.
|
Boolean |
getSupportsRestartRequest()
The debug adapter supports the 'restart' request.
|
Boolean |
getSupportsSetExpression()
The debug adapter supports the 'setExpression' request.
|
Boolean |
getSupportsSetVariable()
The debug adapter supports setting a variable to a value.
|
Boolean |
getSupportsStepBack()
The debug adapter supports stepping back via the 'stepBack' and 'reverseContinue' requests.
|
Boolean |
getSupportsStepInTargetsRequest()
The debug adapter supports the 'stepInTargets' request.
|
Boolean |
getSupportsTerminateRequest()
The debug adapter supports the 'terminate' request.
|
Boolean |
getSupportsTerminateThreadsRequest()
The debug adapter supports the 'terminateThreads' request.
|
Boolean |
getSupportsValueFormattingOptions()
The debug adapter supports a 'format' attribute on the stackTraceRequest, variablesRequest,
and evaluateRequest.
|
Boolean |
getSupportTerminateDebuggee()
The debug adapter supports the 'terminateDebuggee' attribute on the 'disconnect' request.
|
int |
hashCode() |
Capabilities |
setAdditionalModuleColumns(List<ColumnDescriptor> additionalModuleColumns) |
Capabilities |
setCompletionTriggerCharacters(List<String> completionTriggerCharacters) |
Capabilities |
setExceptionBreakpointFilters(List<ExceptionBreakpointsFilter> exceptionBreakpointFilters) |
Capabilities |
setSupportedChecksumAlgorithms(List<String> supportedChecksumAlgorithms) |
Capabilities |
setSupportsBreakpointLocationsRequest(Boolean supportsBreakpointLocationsRequest) |
Capabilities |
setSupportsCancelRequest(Boolean supportsCancelRequest) |
Capabilities |
setSupportsClipboardContext(Boolean supportsClipboardContext) |
Capabilities |
setSupportsCompletionsRequest(Boolean supportsCompletionsRequest) |
Capabilities |
setSupportsConditionalBreakpoints(Boolean supportsConditionalBreakpoints) |
Capabilities |
setSupportsConfigurationDoneRequest(Boolean supportsConfigurationDoneRequest) |
Capabilities |
setSupportsDataBreakpoints(Boolean supportsDataBreakpoints) |
Capabilities |
setSupportsDelayedStackTraceLoading(Boolean supportsDelayedStackTraceLoading) |
Capabilities |
setSupportsDisassembleRequest(Boolean supportsDisassembleRequest) |
Capabilities |
setSupportsEvaluateForHovers(Boolean supportsEvaluateForHovers) |
Capabilities |
setSupportsExceptionInfoRequest(Boolean supportsExceptionInfoRequest) |
Capabilities |
setSupportsExceptionOptions(Boolean supportsExceptionOptions) |
Capabilities |
setSupportsFunctionBreakpoints(Boolean supportsFunctionBreakpoints) |
Capabilities |
setSupportsGotoTargetsRequest(Boolean supportsGotoTargetsRequest) |
Capabilities |
setSupportsHitConditionalBreakpoints(Boolean supportsHitConditionalBreakpoints) |
Capabilities |
setSupportsLoadedSourcesRequest(Boolean supportsLoadedSourcesRequest) |
Capabilities |
setSupportsLogPoints(Boolean supportsLogPoints) |
Capabilities |
setSupportsModulesRequest(Boolean supportsModulesRequest) |
Capabilities |
setSupportsReadMemoryRequest(Boolean supportsReadMemoryRequest) |
Capabilities |
setSupportsRestartFrame(Boolean supportsRestartFrame) |
Capabilities |
setSupportsRestartRequest(Boolean supportsRestartRequest) |
Capabilities |
setSupportsSetExpression(Boolean supportsSetExpression) |
Capabilities |
setSupportsSetVariable(Boolean supportsSetVariable) |
Capabilities |
setSupportsStepBack(Boolean supportsStepBack) |
Capabilities |
setSupportsStepInTargetsRequest(Boolean supportsStepInTargetsRequest) |
Capabilities |
setSupportsTerminateRequest(Boolean supportsTerminateRequest) |
Capabilities |
setSupportsTerminateThreadsRequest(Boolean supportsTerminateThreadsRequest) |
Capabilities |
setSupportsValueFormattingOptions(Boolean supportsValueFormattingOptions) |
Capabilities |
setSupportTerminateDebuggee(Boolean supportTerminateDebuggee) |
public Boolean getSupportsConfigurationDoneRequest()
public Capabilities setSupportsConfigurationDoneRequest(Boolean supportsConfigurationDoneRequest)
public Boolean getSupportsFunctionBreakpoints()
public Capabilities setSupportsFunctionBreakpoints(Boolean supportsFunctionBreakpoints)
public Boolean getSupportsConditionalBreakpoints()
public Capabilities setSupportsConditionalBreakpoints(Boolean supportsConditionalBreakpoints)
public Boolean getSupportsHitConditionalBreakpoints()
public Capabilities setSupportsHitConditionalBreakpoints(Boolean supportsHitConditionalBreakpoints)
public Boolean getSupportsEvaluateForHovers()
public Capabilities setSupportsEvaluateForHovers(Boolean supportsEvaluateForHovers)
public List<ExceptionBreakpointsFilter> getExceptionBreakpointFilters()
public Capabilities setExceptionBreakpointFilters(List<ExceptionBreakpointsFilter> exceptionBreakpointFilters)
public Boolean getSupportsStepBack()
public Capabilities setSupportsStepBack(Boolean supportsStepBack)
public Boolean getSupportsSetVariable()
public Capabilities setSupportsSetVariable(Boolean supportsSetVariable)
public Boolean getSupportsRestartFrame()
public Capabilities setSupportsRestartFrame(Boolean supportsRestartFrame)
public Boolean getSupportsGotoTargetsRequest()
public Capabilities setSupportsGotoTargetsRequest(Boolean supportsGotoTargetsRequest)
public Boolean getSupportsStepInTargetsRequest()
public Capabilities setSupportsStepInTargetsRequest(Boolean supportsStepInTargetsRequest)
public Boolean getSupportsCompletionsRequest()
public Capabilities setSupportsCompletionsRequest(Boolean supportsCompletionsRequest)
public List<String> getCompletionTriggerCharacters()
public Capabilities setCompletionTriggerCharacters(List<String> completionTriggerCharacters)
public Boolean getSupportsModulesRequest()
public Capabilities setSupportsModulesRequest(Boolean supportsModulesRequest)
public List<ColumnDescriptor> getAdditionalModuleColumns()
public Capabilities setAdditionalModuleColumns(List<ColumnDescriptor> additionalModuleColumns)
public List<String> getSupportedChecksumAlgorithms()
public Capabilities setSupportedChecksumAlgorithms(List<String> supportedChecksumAlgorithms)
public Boolean getSupportsRestartRequest()
public Capabilities setSupportsRestartRequest(Boolean supportsRestartRequest)
public Boolean getSupportsExceptionOptions()
public Capabilities setSupportsExceptionOptions(Boolean supportsExceptionOptions)
public Boolean getSupportsValueFormattingOptions()
public Capabilities setSupportsValueFormattingOptions(Boolean supportsValueFormattingOptions)
public Boolean getSupportsExceptionInfoRequest()
public Capabilities setSupportsExceptionInfoRequest(Boolean supportsExceptionInfoRequest)
public Boolean getSupportTerminateDebuggee()
public Capabilities setSupportTerminateDebuggee(Boolean supportTerminateDebuggee)
public Boolean getSupportsDelayedStackTraceLoading()
public Capabilities setSupportsDelayedStackTraceLoading(Boolean supportsDelayedStackTraceLoading)
public Boolean getSupportsLoadedSourcesRequest()
public Capabilities setSupportsLoadedSourcesRequest(Boolean supportsLoadedSourcesRequest)
public Boolean getSupportsLogPoints()
public Capabilities setSupportsLogPoints(Boolean supportsLogPoints)
public Boolean getSupportsTerminateThreadsRequest()
public Capabilities setSupportsTerminateThreadsRequest(Boolean supportsTerminateThreadsRequest)
public Boolean getSupportsSetExpression()
public Capabilities setSupportsSetExpression(Boolean supportsSetExpression)
public Boolean getSupportsTerminateRequest()
public Capabilities setSupportsTerminateRequest(Boolean supportsTerminateRequest)
public Boolean getSupportsDataBreakpoints()
public Capabilities setSupportsDataBreakpoints(Boolean supportsDataBreakpoints)
public Boolean getSupportsReadMemoryRequest()
public Capabilities setSupportsReadMemoryRequest(Boolean supportsReadMemoryRequest)
public Boolean getSupportsDisassembleRequest()
public Capabilities setSupportsDisassembleRequest(Boolean supportsDisassembleRequest)
public Boolean getSupportsCancelRequest()
public Capabilities setSupportsCancelRequest(Boolean supportsCancelRequest)
public Boolean getSupportsBreakpointLocationsRequest()
public Capabilities setSupportsBreakpointLocationsRequest(Boolean supportsBreakpointLocationsRequest)
public Boolean getSupportsClipboardContext()
public Capabilities setSupportsClipboardContext(Boolean supportsClipboardContext)
public static Capabilities create()