Class CodeActionClientCapabilities
java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.CodeActionClientCapabilities
The Client Capabilities of a [CodeActionRequest](#CodeActionRequest).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic CodeActionClientCapabilitiescreate()booleanThe client support code action literals as a valid response of the `textDocument/codeAction` request.Whether code action supports dynamic registration.Whether code action supports the `isPreferred` property.inthashCode()setCodeActionLiteralSupport(CodeActionClientCapabilities.CodeActionLiteralSupportCapabilities codeActionLiteralSupport) setDynamicRegistration(Boolean dynamicRegistration) setIsPreferredSupport(Boolean isPreferredSupport)
-
Method Details
-
getDynamicRegistration
Whether code action supports dynamic registration. -
setDynamicRegistration
-
getCodeActionLiteralSupport
public CodeActionClientCapabilities.CodeActionLiteralSupportCapabilities getCodeActionLiteralSupport()The client support code action literals as a valid response of the `textDocument/codeAction` request.- Since:
- 3.8.0
-
setCodeActionLiteralSupport
public CodeActionClientCapabilities setCodeActionLiteralSupport(CodeActionClientCapabilities.CodeActionLiteralSupportCapabilities codeActionLiteralSupport) -
getIsPreferredSupport
Whether code action supports the `isPreferred` property.- Since:
- 3.15.0
-
setIsPreferredSupport
-
equals
-
hashCode
public int hashCode() -
create
-