| Modifier and Type | Field and Description |
|---|---|
| private Boolean | |
| private Boolean | dataSupport
Whether code action supports the |
| private Boolean | relatedInformation
Whether the client accepts diagnostics with related information. |
| private Either | tagSupport
Client supports the tag property to provide meta data about a diagnostic. |
| private Boolean | versionSupport
Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification's parameter. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | PublishDiagnosticsCapabilities(final Boolean relatedInformation, final DiagnosticsTagSupport tagSupport)
|
| public | PublishDiagnosticsCapabilities(final Boolean relatedInformation, final DiagnosticsTagSupport tagSupport, final Boolean versionSupport)
|
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(final Object obj)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public Boolean | |
| public Boolean | getDataSupport()
Whether code action supports the |
| public Boolean | |
| public Either | |
| public Boolean | getVersionSupport()
Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification's parameter. |
| public int | |
| public void | setCodeDescriptionSupport(final Boolean codeDescriptionSupport)
Client supports a codeDescription property Since 3.16.0 |
| public void | setDataSupport(final Boolean dataSupport)
Whether code action supports the |
| public void | setRelatedInformation(final Boolean relatedInformation)
Whether the client accepts diagnostics with related information. |
| public void | setTagSupport(final Either<Boolean, DiagnosticsTagSupport> tagSupport)
Client supports the tag property to provide meta data about a diagnostic. |
| public void | |
| public void | |
| public void | setVersionSupport(final Boolean versionSupport)
Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification's parameter. |
| public String |
| codeDescriptionSupport | back to summary |
|---|---|
| private Boolean codeDescriptionSupport Client supports a codeDescription property Since 3.16.0 | |
| dataSupport | back to summary |
|---|---|
| private Boolean dataSupport Whether code action supports the Since 3.16.0 | |
| relatedInformation | back to summary |
|---|---|
| private Boolean relatedInformation Whether the client accepts diagnostics with related information. | |
| tagSupport | back to summary |
|---|---|
| private Either<Boolean, DiagnosticsTagSupport> tagSupport Client supports the tag property to provide meta data about a diagnostic. Clients supporting tags have to handle unknown tags gracefully.
This property had been added and implemented as boolean before it was
added to the specification as Since 3.15 | |
| versionSupport | back to summary |
|---|---|
| private Boolean versionSupport Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification's parameter. Since 3.15.0 | |
| PublishDiagnosticsCapabilities | back to summary |
|---|---|
| public PublishDiagnosticsCapabilities() | |
| PublishDiagnosticsCapabilities | back to summary |
|---|---|
| public PublishDiagnosticsCapabilities(final Boolean relatedInformation) | |
| PublishDiagnosticsCapabilities | back to summary |
|---|---|
| public PublishDiagnosticsCapabilities(final Boolean relatedInformation, final DiagnosticsTagSupport tagSupport) | |
| PublishDiagnosticsCapabilities | back to summary |
|---|---|
| public PublishDiagnosticsCapabilities(final Boolean relatedInformation, final DiagnosticsTagSupport tagSupport, final Boolean versionSupport) | |
| equals | back to summary |
|---|---|
| public boolean equals(final Object obj) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| getCodeDescriptionSupport | back to summary |
|---|---|
| public Boolean getCodeDescriptionSupport() Client supports a codeDescription property Since 3.16.0 | |
| getDataSupport | back to summary |
|---|---|
| public Boolean getDataSupport() Whether code action supports the Since 3.16.0 | |
| getRelatedInformation | back to summary |
|---|---|
| public Boolean getRelatedInformation() Whether the client accepts diagnostics with related information. | |
| getTagSupport | back to summary |
|---|---|
| public Either Client supports the tag property to provide meta data about a diagnostic. Clients supporting tags have to handle unknown tags gracefully.
This property had been added and implemented as boolean before it was
added to the specification as Since 3.15 | |
| getVersionSupport | back to summary |
|---|---|
| public Boolean getVersionSupport() Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification's parameter. Since 3.15.0 | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| setCodeDescriptionSupport | back to summary |
|---|---|
| public void setCodeDescriptionSupport(final Boolean codeDescriptionSupport) Client supports a codeDescription property Since 3.16.0 | |
| setDataSupport | back to summary |
|---|---|
| public void setDataSupport(final Boolean dataSupport) Whether code action supports the Since 3.16.0 | |
| setRelatedInformation | back to summary |
|---|---|
| public void setRelatedInformation(final Boolean relatedInformation) Whether the client accepts diagnostics with related information. | |
| setTagSupport | back to summary |
|---|---|
| public void setTagSupport(final Either<Boolean, DiagnosticsTagSupport> tagSupport) Client supports the tag property to provide meta data about a diagnostic. Clients supporting tags have to handle unknown tags gracefully.
This property had been added and implemented as boolean before it was
added to the specification as Since 3.15 | |
| setTagSupport | back to summary |
|---|---|
| public void setTagSupport(final Boolean tagSupport) | |
| setTagSupport | back to summary |
|---|---|
| public void setTagSupport(final DiagnosticsTagSupport tagSupport) | |
| setVersionSupport | back to summary |
|---|---|
| public void setVersionSupport(final Boolean versionSupport) Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification's parameter. Since 3.15.0 | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |