Class DocumentSymbolClientCapabilities
java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.DocumentSymbolClientCapabilities
Client Capabilities for a [DocumentSymbolRequest](#DocumentSymbolRequest).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptioncreate()booleanWhether document symbol supports dynamic registration.The client support hierarchical document symbols.Specific capabilities for the `SymbolKind`.inthashCode()setDynamicRegistration(Boolean dynamicRegistration) setHierarchicalDocumentSymbolSupport(Boolean hierarchicalDocumentSymbolSupport)
-
Method Details
-
getDynamicRegistration
Whether document symbol supports dynamic registration. -
setDynamicRegistration
-
getSymbolKind
Specific capabilities for the `SymbolKind`. -
setSymbolKind
public DocumentSymbolClientCapabilities setSymbolKind(DocumentSymbolClientCapabilities.SymbolKindCapabilities symbolKind) -
getHierarchicalDocumentSymbolSupport
The client support hierarchical document symbols. -
setHierarchicalDocumentSymbolSupport
public DocumentSymbolClientCapabilities setHierarchicalDocumentSymbolSupport(Boolean hierarchicalDocumentSymbolSupport) -
equals
-
hashCode
public int hashCode() -
create
-