Java 类org.eclipse.lsp4j.jsonrpc.validation.NonNull 实例源码

项目:SOMns-vscode    文件:TextDocumentIdentifier.java   
/**
 * The text document's uri.
 */
public void setUri(@NonNull final String uri) {
  this.uri = uri;
}
项目:SOMns-vscode    文件:WorkspaceSymbolParams.java   
/**
 * A non-empty query string
 */
public void setQuery(@NonNull final String query) {
  this.query = query;
}
项目:eclipse.jdt.ls    文件:WorkspaceFolder.java   
public WorkspaceFolder(@NonNull String uri, @NonNull String name) {
    this.uri = uri;
    this.name = name;
}
项目:lsp4j    文件:ExceptionBreakpointsFilter.java   
/**
 * The internal ID of the filter. This value is passed to the setExceptionBreakpoints request.
 */
public void setFilter(@NonNull final String filter) {
  this.filter = filter;
}
项目:lsp4j    文件:BreakpointEventArguments.java   
/**
 * The breakpoint.
 */
@Pure
@NonNull
public Breakpoint getBreakpoint() {
  return this.breakpoint;
}
项目:lsp4j    文件:ColumnDescriptor.java   
/**
 * Header UI label of column.
 */
public void setLabel(@NonNull final String label) {
  this.label = label;
}
项目:SOMns-vscode    文件:MarkedString.java   
@Pure
@NonNull
public String getLanguage() {
  return this.language;
}
项目:SOMns-vscode    文件:DidChangeWatchedFilesParams.java   
public DidChangeWatchedFilesParams(@NonNull final List<FileEvent> changes) {
  this.changes = changes;
}
项目:lsp4j    文件:ColoringParams.java   
/**
 * A list of coloring information instances.
 */
@Pure
@NonNull
public List<? extends ColoringInformation> getInfos() {
  return this.infos;
}
项目:lsp4j    文件:WorkspaceSymbolParams.java   
/**
 * A non-empty query string
 */
@Pure
@NonNull
public String getQuery() {
  return this.query;
}
项目:lsp4j    文件:DidChangeConfigurationParams.java   
public DidChangeConfigurationParams(@NonNull final Object settings) {
  this.settings = settings;
}
项目:SOMns-vscode    文件:CompletionList.java   
public CompletionList(@NonNull final List<CompletionItem> items) {
  this.items = items;
}
项目:SOMns-vscode    文件:TextDocumentIdentifier.java   
public TextDocumentIdentifier(@NonNull final String uri) {
  this.uri = uri;
}
项目:SOMns-vscode    文件:ParameterInformation.java   
public ParameterInformation(@NonNull final String label) {
  this.label = label;
}
项目:lsp4j    文件:RegistrationParams.java   
public void setRegistrations(@NonNull final List<Registration> registrations) {
  this.registrations = registrations;
}
项目:lsp4j    文件:StepInTarget.java   
/**
 * The name of the stepIn target (shown in the UI).
 */
@Pure
@NonNull
public String getLabel() {
  return this.label;
}
项目:lsp4j    文件:SetVariableArguments.java   
/**
 * The name of the variable.
 */
public void setName(@NonNull final String name) {
  this.name = name;
}
项目:lsp4j    文件:ContinueArguments.java   
/**
 * Continue execution for the specified thread (if possible). If the backend cannot continue on a single thread
 * but will continue on all threads, it should set the allThreadsContinued attribute in the response to true.
 */
@Pure
@NonNull
public Long getThreadId() {
  return this.threadId;
}
项目:SOMns-vscode    文件:DidChangeTextDocumentParams.java   
/**
 * The actual content changes.
 */
@Pure
@NonNull
public List<TextDocumentContentChangeEvent> getContentChanges() {
  return this.contentChanges;
}
项目:lsp4j    文件:SourceResponse.java   
/**
 * Content of the source reference.
 */
@Pure
@NonNull
public String getContent() {
  return this.content;
}
项目:SOMns-vscode    文件:SignatureInformation.java   
public SignatureInformation(@NonNull final String label) {
  this.label = label;
}
项目:SOMns-vscode    文件:TextDocumentEdit.java   
/**
 * The text document to change.
 */
@Pure
@NonNull
public VersionedTextDocumentIdentifier getTextDocument() {
  return this.textDocument;
}
项目:lsp4j    文件:DocumentFormattingParams.java   
/**
 * The document to format.
 */
@Pure
@NonNull
public TextDocumentIdentifier getTextDocument() {
  return this.textDocument;
}
项目:lsp4j    文件:SignatureHelp.java   
/**
 * One or more signatures.
 */
public void setSignatures(@NonNull final List<SignatureInformation> signatures) {
  this.signatures = signatures;
}
项目:SOMns-vscode    文件:RenameParams.java   
/**
 * The new name of the symbol. If the given name is not valid the request must return a
 * ResponseError with an appropriate message set.
 */
@Pure
@NonNull
public String getNewName() {
  return this.newName;
}
项目:lsp4j    文件:MarkedString.java   
public MarkedString(@NonNull final String language, @NonNull final String value) {
  this.language = language;
  this.value = value;
}
项目:SOMns-vscode    文件:DocumentHighlight.java   
/**
 * The range this highlight applies to.
 */
public void setRange(@NonNull final Range range) {
  this.range = range;
}
项目:lsp4j    文件:CompletionItem.java   
/**
 * The label of this completion item. By default this is also the text that is inserted when selecting this
 * completion.
 */
@Pure
@NonNull
public String getLabel() {
  return this.label;
}
项目:SOMns-vscode    文件:TextDocumentContentChangeEvent.java   
public TextDocumentContentChangeEvent(@NonNull final String text) {
  this.text = text;
}
项目:SOMns-vscode    文件:InitializeResult.java   
public InitializeResult(@NonNull final ServerCapabilities capabilities) {
  this.capabilities = capabilities;
}
项目:lsp4j    文件:StepInTargetsResponse.java   
/**
 * The possible stepIn targets of the specified source location.
 */
@Pure
@NonNull
public StepInTarget[] getTargets() {
  return this.targets;
}
项目:lsp4j    文件:Message.java   
/**
 * Unique identifier for the message.
 */
public void setId(@NonNull final Long id) {
  this.id = id;
}
项目:lsp4j    文件:Variable.java   
/**
 * If variablesReference is > 0, the variable is structured and its children can be retrieved by passing
 * variablesReference to the VariablesRequest.
 */
@Pure
@NonNull
public Long getVariablesReference() {
  return this.variablesReference;
}
项目:SOMns-vscode    文件:WorkspaceFoldersChangeEvent.java   
/**
 * The array of added workspace folders
 */
public void setAdded(@NonNull final List<WorkspaceFolder> added) {
  this.added = added;
}
项目:lsp4j    文件:SetVariableArguments.java   
/**
 * The value of the variable.
 */
public void setValue(@NonNull final String value) {
  this.value = value;
}
项目:lsp4j    文件:ReverseContinueArguments.java   
/**
 * Exceute 'reverseContinue' for this thread.
 */
public void setThreadId(@NonNull final Long threadId) {
  this.threadId = threadId;
}
项目:lsp4j    文件:Diagnostic.java   
/**
 * The range at which the message applies
 */
@Pure
@NonNull
public Range getRange() {
  return this.range;
}
项目:lsp4j    文件:DocumentLink.java   
/**
 * The range this link applies to.
 */
public void setRange(@NonNull final Range range) {
  this.range = range;
}
项目:lsp4j    文件:Hover.java   
public Hover(@NonNull final List<Either<String, MarkedString>> contents) {
  this.contents = contents;
}
项目:lsp4j    文件:GotoTargetsResponse.java   
/**
 * The possible goto targets of the specified location.
 */
public void setTargets(@NonNull final GotoTarget[] targets) {
  this.targets = targets;
}