@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.id == null) ? 0 : this.id.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.id == null) ? 0 : this.id.hashCode()); return result; }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.supported== null) ? 0 : this.supported.hashCode()); return prime * result + ((this.changeNotifications== null) ? 0 : this.changeNotifications.hashCode()); } }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((this.responseId == null) ? 0 : this.responseId.hashCode()); result = prime * result + ((this.method == null) ? 0 : this.method.hashCode()); return result; }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.label== null) ? 0 : this.label.hashCode()); result = prime * result + ((this.documentation== null) ? 0 : this.documentation.hashCode()); return prime * result + ((this.parameters== null) ? 0 : this.parameters.hashCode()); } }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.label== null) ? 0 : this.label.hashCode()); result = prime * result + ((this.documentation== null) ? 0 : this.documentation.hashCode()); return prime * result + ((this.parameters== null) ? 0 : this.parameters.hashCode()); } }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.label== null) ? 0 : this.label.hashCode()); return prime * result + ((this.documentation== null) ? 0 : this.documentation.hashCode()); } }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((this.id == null) ? 0 : this.id.hashCode()); return result; }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.label== null) ? 0 : this.label.hashCode()); return prime * result + ((this.documentation== null) ? 0 : this.documentation.hashCode()); } }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((this.id == null) ? 0 : this.id.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((this.id == null) ? 0 : this.id.hashCode()); return result; }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.supported== null) ? 0 : this.supported.hashCode()); return prime * result + ((this.changeNotifications== null) ? 0 : this.changeNotifications.hashCode()); } }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.id== null) ? 0 : this.id.hashCode()); result = prime * result + ((this.name== null) ? 0 : this.name.hashCode()); result = prime * result + ((this.path== null) ? 0 : this.path.hashCode()); result = prime * result + ((this.isOptimized== null) ? 0 : this.isOptimized.hashCode()); result = prime * result + ((this.isUserCode== null) ? 0 : this.isUserCode.hashCode()); result = prime * result + ((this.version== null) ? 0 : this.version.hashCode()); result = prime * result + ((this.symbolStatus== null) ? 0 : this.symbolStatus.hashCode()); result = prime * result + ((this.symbolFilePath== null) ? 0 : this.symbolFilePath.hashCode()); result = prime * result + ((this.dateTimeStamp== null) ? 0 : this.dateTimeStamp.hashCode()); return prime * result + ((this.addressRange== null) ? 0 : this.addressRange.hashCode()); } }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.contents== null) ? 0 : this.contents.hashCode()); return prime * result + ((this.range== null) ? 0 : this.range.hashCode()); } }
final int prime = 31; int result = 1; result = prime * result + ((this.textDocumentSync== null) ? 0 : this.textDocumentSync.hashCode()); result = prime * result + ((this.hoverProvider== null) ? 0 : this.hoverProvider.hashCode()); result = prime * result + ((this.completionProvider== null) ? 0 : this.completionProvider.hashCode()); result = prime * result + ((this.signatureHelpProvider== null) ? 0 : this.signatureHelpProvider.hashCode()); result = prime * result + ((this.definitionProvider== null) ? 0 : this.definitionProvider.hashCode()); result = prime * result + ((this.typeDefinitionProvider== null) ? 0 : this.typeDefinitionProvider.hashCode()); result = prime * result + ((this.implementationProvider== null) ? 0 : this.implementationProvider.hashCode()); result = prime * result + ((this.referencesProvider== null) ? 0 : this.referencesProvider.hashCode()); result = prime * result + ((this.documentHighlightProvider== null) ? 0 : this.documentHighlightProvider.hashCode()); result = prime * result + ((this.documentSymbolProvider== null) ? 0 : this.documentSymbolProvider.hashCode()); result = prime * result + ((this.workspaceSymbolProvider== null) ? 0 : this.workspaceSymbolProvider.hashCode()); result = prime * result + ((this.codeActionProvider== null) ? 0 : this.codeActionProvider.hashCode()); result = prime * result + ((this.codeLensProvider== null) ? 0 : this.codeLensProvider.hashCode()); result = prime * result + ((this.documentFormattingProvider== null) ? 0 : this.documentFormattingProvider.hashCode()); result = prime * result + ((this.documentRangeFormattingProvider== null) ? 0 : this.documentRangeFormattingProvider.hashCode()); result = prime * result + ((this.documentOnTypeFormattingProvider== null) ? 0 : this.documentOnTypeFormattingProvider.hashCode()); result = prime * result + ((this.renameProvider== null) ? 0 : this.renameProvider.hashCode()); result = prime * result + ((this.documentLinkProvider== null) ? 0 : this.documentLinkProvider.hashCode()); result = prime * result + ((this.colorProvider== null) ? 0 : this.colorProvider.hashCode()); result = prime * result + ((this.foldingRangeProvider== null) ? 0 : this.foldingRangeProvider.hashCode()); result = prime * result + ((this.executeCommandProvider== null) ? 0 : this.executeCommandProvider.hashCode()); result = prime * result + ((this.workspace== null) ? 0 : this.workspace.hashCode()); result = prime * result + ((this.semanticHighlighting== null) ? 0 : this.semanticHighlighting.hashCode()); result = prime * result + ((this.typeHierarchyProvider== null) ? 0 : this.typeHierarchyProvider.hashCode()); result = prime * result + ((this.callHierarchyProvider== null) ? 0 : this.callHierarchyProvider.hashCode()); return prime * result + ((this.experimental== null) ? 0 : this.experimental.hashCode());
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.contents== null) ? 0 : this.contents.hashCode()); return prime * result + ((this.range== null) ? 0 : this.range.hashCode()); } }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.id== null) ? 0 : this.id.hashCode()); result = prime * result + ((this.name== null) ? 0 : this.name.hashCode()); result = prime * result + ((this.source== null) ? 0 : this.source.hashCode()); result = prime * result + ((this.line== null) ? 0 : this.line.hashCode()); result = prime * result + ((this.column== null) ? 0 : this.column.hashCode()); result = prime * result + ((this.endLine== null) ? 0 : this.endLine.hashCode()); result = prime * result + ((this.endColumn== null) ? 0 : this.endColumn.hashCode()); result = prime * result + ((this.moduleId== null) ? 0 : this.moduleId.hashCode()); return prime * result + ((this.presentationHint== null) ? 0 : this.presentationHint.hashCode()); } }
final int prime = 31; int result = 1; result = prime * result + ((this.textDocumentSync== null) ? 0 : this.textDocumentSync.hashCode()); result = prime * result + ((this.hoverProvider== null) ? 0 : this.hoverProvider.hashCode()); result = prime * result + ((this.completionProvider== null) ? 0 : this.completionProvider.hashCode()); result = prime * result + ((this.signatureHelpProvider== null) ? 0 : this.signatureHelpProvider.hashCode()); result = prime * result + ((this.definitionProvider== null) ? 0 : this.definitionProvider.hashCode()); result = prime * result + ((this.typeDefinitionProvider== null) ? 0 : this.typeDefinitionProvider.hashCode()); result = prime * result + ((this.implementationProvider== null) ? 0 : this.implementationProvider.hashCode()); result = prime * result + ((this.referencesProvider== null) ? 0 : this.referencesProvider.hashCode()); result = prime * result + ((this.documentHighlightProvider== null) ? 0 : this.documentHighlightProvider.hashCode()); result = prime * result + ((this.documentSymbolProvider== null) ? 0 : this.documentSymbolProvider.hashCode()); result = prime * result + ((this.workspaceSymbolProvider== null) ? 0 : this.workspaceSymbolProvider.hashCode()); result = prime * result + ((this.codeActionProvider== null) ? 0 : this.codeActionProvider.hashCode()); result = prime * result + ((this.codeLensProvider== null) ? 0 : this.codeLensProvider.hashCode()); result = prime * result + ((this.documentFormattingProvider== null) ? 0 : this.documentFormattingProvider.hashCode()); result = prime * result + ((this.documentRangeFormattingProvider== null) ? 0 : this.documentRangeFormattingProvider.hashCode()); result = prime * result + ((this.documentOnTypeFormattingProvider== null) ? 0 : this.documentOnTypeFormattingProvider.hashCode()); result = prime * result + ((this.renameProvider== null) ? 0 : this.renameProvider.hashCode()); result = prime * result + ((this.documentLinkProvider== null) ? 0 : this.documentLinkProvider.hashCode()); result = prime * result + ((this.colorProvider== null) ? 0 : this.colorProvider.hashCode()); result = prime * result + ((this.foldingRangeProvider== null) ? 0 : this.foldingRangeProvider.hashCode()); result = prime * result + ((this.executeCommandProvider== null) ? 0 : this.executeCommandProvider.hashCode()); result = prime * result + ((this.workspace== null) ? 0 : this.workspace.hashCode());
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.label== null) ? 0 : this.label.hashCode()); result = prime * result + ((this.kind== null) ? 0 : this.kind.hashCode()); result = prime * result + ((this.detail== null) ? 0 : this.detail.hashCode()); result = prime * result + ((this.documentation== null) ? 0 : this.documentation.hashCode()); result = prime * result + ((this.deprecated== null) ? 0 : this.deprecated.hashCode()); result = prime * result + ((this.preselect== null) ? 0 : this.preselect.hashCode()); result = prime * result + ((this.sortText== null) ? 0 : this.sortText.hashCode()); result = prime * result + ((this.filterText== null) ? 0 : this.filterText.hashCode()); result = prime * result + ((this.insertText== null) ? 0 : this.insertText.hashCode()); result = prime * result + ((this.insertTextFormat== null) ? 0 : this.insertTextFormat.hashCode()); result = prime * result + ((this.textEdit== null) ? 0 : this.textEdit.hashCode()); result = prime * result + ((this.additionalTextEdits== null) ? 0 : this.additionalTextEdits.hashCode()); result = prime * result + ((this.commitCharacters== null) ? 0 : this.commitCharacters.hashCode()); result = prime * result + ((this.command== null) ? 0 : this.command.hashCode()); return prime * result + ((this.data== null) ? 0 : this.data.hashCode()); } }
@Override @Pure public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((this.label== null) ? 0 : this.label.hashCode()); result = prime * result + ((this.kind== null) ? 0 : this.kind.hashCode()); result = prime * result + ((this.detail== null) ? 0 : this.detail.hashCode()); result = prime * result + ((this.documentation== null) ? 0 : this.documentation.hashCode()); result = prime * result + ((this.deprecated== null) ? 0 : this.deprecated.hashCode()); result = prime * result + ((this.preselect== null) ? 0 : this.preselect.hashCode()); result = prime * result + ((this.sortText== null) ? 0 : this.sortText.hashCode()); result = prime * result + ((this.filterText== null) ? 0 : this.filterText.hashCode()); result = prime * result + ((this.insertText== null) ? 0 : this.insertText.hashCode()); result = prime * result + ((this.insertTextFormat== null) ? 0 : this.insertTextFormat.hashCode()); result = prime * result + ((this.textEdit== null) ? 0 : this.textEdit.hashCode()); result = prime * result + ((this.additionalTextEdits== null) ? 0 : this.additionalTextEdits.hashCode()); result = prime * result + ((this.commitCharacters== null) ? 0 : this.commitCharacters.hashCode()); result = prime * result + ((this.command== null) ? 0 : this.command.hashCode()); return prime * result + ((this.data== null) ? 0 : this.data.hashCode()); } }