public class SymbolCapabilities extends DynamicRegistrationCapabilities
| Constructor and Description |
|---|
SymbolCapabilities() |
SymbolCapabilities(java.lang.Boolean dynamicRegistration) |
SymbolCapabilities(SymbolKindCapabilities symbolKind) |
SymbolCapabilities(SymbolKindCapabilities symbolKind,
java.lang.Boolean dynamicRegistration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
SymbolKindCapabilities |
getSymbolKind()
Specific capabilities for the
SymbolKind in the `workspace/symbol` request. |
SymbolTagSupportCapabilities |
getTagSupport()
The client supports tags on
SymbolInformation. |
int |
hashCode() |
void |
setSymbolKind(SymbolKindCapabilities symbolKind)
Specific capabilities for the
SymbolKind in the `workspace/symbol` request. |
void |
setTagSupport(SymbolTagSupportCapabilities tagSupport)
The client supports tags on
SymbolInformation. |
java.lang.String |
toString() |
getDynamicRegistration, setDynamicRegistrationpublic SymbolCapabilities()
public SymbolCapabilities(java.lang.Boolean dynamicRegistration)
public SymbolCapabilities(SymbolKindCapabilities symbolKind)
public SymbolCapabilities(SymbolKindCapabilities symbolKind, java.lang.Boolean dynamicRegistration)
@Pure public SymbolKindCapabilities getSymbolKind()
SymbolKind in the `workspace/symbol` request.public void setSymbolKind(SymbolKindCapabilities symbolKind)
SymbolKind in the `workspace/symbol` request.@Pure public SymbolTagSupportCapabilities getTagSupport()
SymbolInformation.
Clients supporting tags have to handle unknown tags gracefully.
Since 3.16.0public void setTagSupport(SymbolTagSupportCapabilities tagSupport)
SymbolInformation.
Clients supporting tags have to handle unknown tags gracefully.
Since 3.16.0@Pure public java.lang.String toString()
toString in class DynamicRegistrationCapabilities@Pure public boolean equals(java.lang.Object obj)
equals in class DynamicRegistrationCapabilities@Pure public int hashCode()
hashCode in class DynamicRegistrationCapabilities