DocumentSymbol or WorkspaceSymbol instead if supported.@Deprecated
public class SymbolInformation
extends java.lang.Object
| Constructor and Description |
|---|
SymbolInformation()
Deprecated.
|
SymbolInformation(java.lang.String name,
SymbolKind kind,
Location location)
Deprecated.
|
SymbolInformation(java.lang.String name,
SymbolKind kind,
Location location,
java.lang.String containerName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Deprecated.
|
java.lang.String |
getContainerName()
Deprecated.
The name of the symbol containing this symbol.
|
java.lang.Boolean |
getDeprecated()
Deprecated.
Use
tags instead if supported. |
SymbolKind |
getKind()
Deprecated.
The kind of this symbol.
|
Location |
getLocation()
Deprecated.
The location of this symbol.
|
java.lang.String |
getName()
Deprecated.
The name of this symbol.
|
java.util.List<SymbolTag> |
getTags()
Deprecated.
Tags for this symbol.
|
int |
hashCode()
Deprecated.
|
void |
setContainerName(java.lang.String containerName)
Deprecated.
The name of the symbol containing this symbol.
|
void |
setDeprecated(java.lang.Boolean deprecated)
Deprecated.
Use
tags instead if supported. |
void |
setKind(SymbolKind kind)
Deprecated.
The kind of this symbol.
|
void |
setLocation(Location location)
Deprecated.
The location of this symbol.
|
void |
setName(java.lang.String name)
Deprecated.
The name of this symbol.
|
void |
setTags(java.util.List<SymbolTag> tags)
Deprecated.
Tags for this symbol.
|
java.lang.String |
toString()
Deprecated.
|
public SymbolInformation()
public SymbolInformation(java.lang.String name,
SymbolKind kind,
Location location)
public SymbolInformation(java.lang.String name,
SymbolKind kind,
Location location,
java.lang.String containerName)
@Pure public java.lang.String getName()
public void setName(java.lang.String name)
@Pure public SymbolKind getKind()
public void setKind(SymbolKind kind)
@Pure public java.util.List<SymbolTag> getTags()
Since 3.16.0
public void setTags(java.util.List<SymbolTag> tags)
Since 3.16.0
@Pure @Deprecated public java.lang.Boolean getDeprecated()
tags instead if supported.Since 3.8.0
@Deprecated public void setDeprecated(java.lang.Boolean deprecated)
tags instead if supported.Since 3.8.0
@Pure public Location getLocation()
The range doesn't have to denote a node range in the sense of a abstract syntax tree. It can therefore not be used to re-construct a hierarchy of the symbols.
public void setLocation(Location location)
The range doesn't have to denote a node range in the sense of a abstract syntax tree. It can therefore not be used to re-construct a hierarchy of the symbols.
@Pure public java.lang.String getContainerName()
public void setContainerName(java.lang.String containerName)
@Pure public java.lang.String toString()
toString in class java.lang.Object@Pure public boolean equals(java.lang.Object obj)
equals in class java.lang.Object@Pure public int hashCode()
hashCode in class java.lang.Object