Package org.eclipse.lsp4j
Class TextDocumentPositionAndWorkDoneProgressAndPartialResultParams
- java.lang.Object
-
- org.eclipse.lsp4j.TextDocumentPositionParams
-
- org.eclipse.lsp4j.TextDocumentPositionAndWorkDoneProgressParams
-
- org.eclipse.lsp4j.TextDocumentPositionAndWorkDoneProgressAndPartialResultParams
-
- All Implemented Interfaces:
PartialResultParams,WorkDoneProgressParams
- Direct Known Subclasses:
CompletionParams,DeclarationParams,DefinitionParams,DocumentHighlightParams,ImplementationParams,MonikerParams,ReferenceParams,TypeDefinitionParams
public abstract class TextDocumentPositionAndWorkDoneProgressAndPartialResultParams extends TextDocumentPositionAndWorkDoneProgressParams implements PartialResultParams
Abstract class which extends TextDocumentPosition and implements work done progress and partial result request parameter. It is not present in protocol specification, so it's just "dry" class.Since 3.15.0
-
-
Constructor Summary
Constructors Constructor Description TextDocumentPositionAndWorkDoneProgressAndPartialResultParams()TextDocumentPositionAndWorkDoneProgressAndPartialResultParams(TextDocumentIdentifier textDocument, Position position)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer>getPartialResultToken()An optional token that a server can use to report partial results (e.g.inthashCode()voidsetPartialResultToken(java.lang.Integer partialResultToken)voidsetPartialResultToken(java.lang.String partialResultToken)voidsetPartialResultToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> partialResultToken)An optional token that a server can use to report partial results (e.g.java.lang.StringtoString()-
Methods inherited from class org.eclipse.lsp4j.TextDocumentPositionAndWorkDoneProgressParams
getWorkDoneToken, setWorkDoneToken, setWorkDoneToken, setWorkDoneToken
-
Methods inherited from class org.eclipse.lsp4j.TextDocumentPositionParams
getPosition, getTextDocument, setPosition, setTextDocument
-
-
-
-
Constructor Detail
-
TextDocumentPositionAndWorkDoneProgressAndPartialResultParams
public TextDocumentPositionAndWorkDoneProgressAndPartialResultParams()
-
TextDocumentPositionAndWorkDoneProgressAndPartialResultParams
public TextDocumentPositionAndWorkDoneProgressAndPartialResultParams(TextDocumentIdentifier textDocument, Position position)
-
-
Method Detail
-
getPartialResultToken
public org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> getPartialResultToken()
An optional token that a server can use to report partial results (e.g. streaming) to the client.- Specified by:
getPartialResultTokenin interfacePartialResultParams
-
setPartialResultToken
public void setPartialResultToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> partialResultToken)
An optional token that a server can use to report partial results (e.g. streaming) to the client.- Specified by:
setPartialResultTokenin interfacePartialResultParams
-
setPartialResultToken
public void setPartialResultToken(java.lang.String partialResultToken)
-
setPartialResultToken
public void setPartialResultToken(java.lang.Integer partialResultToken)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classTextDocumentPositionAndWorkDoneProgressParams
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classTextDocumentPositionAndWorkDoneProgressParams
-
hashCode
public int hashCode()
- Overrides:
hashCodein classTextDocumentPositionAndWorkDoneProgressParams
-
-