Package org.eclipse.lsp4j
Class WorkDoneProgressAndPartialResultParams
- java.lang.Object
-
- org.eclipse.lsp4j.WorkDoneProgressAndPartialResultParams
-
- All Implemented Interfaces:
PartialResultParams,WorkDoneProgressParams
- Direct Known Subclasses:
CallHierarchyIncomingCallsParams,CallHierarchyOutgoingCallsParams,CodeActionParams,CodeLensParams,ColorPresentationParams,DocumentColorParams,DocumentDiagnosticParams,DocumentLinkParams,DocumentSymbolParams,FoldingRangeRequestParams,SelectionRangeParams,SemanticTokensDeltaParams,SemanticTokensParams,SemanticTokensRangeParams,TypeHierarchySubtypesParams,TypeHierarchySupertypesParams,WorkspaceDiagnosticParams,WorkspaceSymbolParams
public abstract class WorkDoneProgressAndPartialResultParams extends java.lang.Object implements WorkDoneProgressParams, PartialResultParams
Abstract class which 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 WorkDoneProgressAndPartialResultParams()
-
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.org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer>getWorkDoneToken()An optional token that a server can use to report work done progress.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.voidsetWorkDoneToken(java.lang.Integer workDoneToken)voidsetWorkDoneToken(java.lang.String workDoneToken)voidsetWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> workDoneToken)An optional token that a server can use to report work done progress.java.lang.StringtoString()
-
-
-
Method Detail
-
getWorkDoneToken
public org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> getWorkDoneToken()
An optional token that a server can use to report work done progress.- Specified by:
getWorkDoneTokenin interfaceWorkDoneProgressParams
-
setWorkDoneToken
public void setWorkDoneToken(org.eclipse.lsp4j.jsonrpc.messages.Either<java.lang.String,java.lang.Integer> workDoneToken)
An optional token that a server can use to report work done progress.- Specified by:
setWorkDoneTokenin interfaceWorkDoneProgressParams
-
setWorkDoneToken
public void setWorkDoneToken(java.lang.String workDoneToken)
-
setWorkDoneToken
public void setWorkDoneToken(java.lang.Integer workDoneToken)
-
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 classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-