public class SemanticTokensWithRegistrationOptions extends AbstractTextDocumentRegistrationAndWorkDoneProgressOptions
| Constructor and Description |
|---|
SemanticTokensWithRegistrationOptions() |
SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend) |
SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend,
java.lang.Boolean full) |
SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend,
java.lang.Boolean full,
java.lang.Boolean range) |
SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend,
SemanticTokensServerFull full) |
SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend,
SemanticTokensServerFull full,
java.lang.Boolean range) |
SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend,
SemanticTokensServerFull full,
java.lang.Boolean range,
java.util.List<DocumentFilter> documentSelector) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,SemanticTokensServerFull> |
getFull()
Server supports providing semantic tokens for a full document.
|
java.lang.String |
getId()
The id used to register the request.
|
SemanticTokensLegend |
getLegend()
The legend used by the server
|
org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,java.lang.Object> |
getRange()
Server supports providing semantic tokens for a specific range
of a document.
|
int |
hashCode() |
void |
setFull(java.lang.Boolean full) |
void |
setFull(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,SemanticTokensServerFull> full)
Server supports providing semantic tokens for a full document.
|
void |
setFull(SemanticTokensServerFull full) |
void |
setId(java.lang.String id)
The id used to register the request.
|
void |
setLegend(SemanticTokensLegend legend)
The legend used by the server
|
void |
setRange(java.lang.Boolean range) |
void |
setRange(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,java.lang.Object> range)
Server supports providing semantic tokens for a specific range
of a document.
|
void |
setRange(java.lang.Object range) |
java.lang.String |
toString() |
getWorkDoneProgress, setWorkDoneProgressgetDocumentSelector, setDocumentSelectorpublic SemanticTokensWithRegistrationOptions()
public SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend)
public SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend, java.lang.Boolean full)
public SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend, SemanticTokensServerFull full)
public SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend, java.lang.Boolean full, java.lang.Boolean range)
public SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend, SemanticTokensServerFull full, java.lang.Boolean range)
public SemanticTokensWithRegistrationOptions(SemanticTokensLegend legend, SemanticTokensServerFull full, java.lang.Boolean range, java.util.List<DocumentFilter> documentSelector)
@Pure public SemanticTokensLegend getLegend()
public void setLegend(SemanticTokensLegend legend)
@Pure public org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,java.lang.Object> getRange()
public void setRange(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,java.lang.Object> range)
public void setRange(java.lang.Boolean range)
public void setRange(java.lang.Object range)
@Pure public org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,SemanticTokensServerFull> getFull()
public void setFull(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.Boolean,SemanticTokensServerFull> full)
public void setFull(java.lang.Boolean full)
public void setFull(SemanticTokensServerFull full)
@Pure public java.lang.String getId()
public void setId(java.lang.String id)
@Pure public java.lang.String toString()
toString in class AbstractTextDocumentRegistrationAndWorkDoneProgressOptions@Pure public boolean equals(java.lang.Object obj)
equals in class AbstractTextDocumentRegistrationAndWorkDoneProgressOptions@Pure public int hashCode()
hashCode in class AbstractTextDocumentRegistrationAndWorkDoneProgressOptions