@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.textEdit== null) ? 0 : this.textEdit.hashCode()); return prime * result + ((this.additionalTextEdits== null) ? 0 : this.additionalTextEdits.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.textEdit== null) ? 0 : this.textEdit.hashCode()); return prime * result + ((this.additionalTextEdits== null) ? 0 : this.additionalTextEdits.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()); } }