List of usage examples for org.apache.commons.lang.builder EqualsBuilder appendSuper
public EqualsBuilder appendSuper(boolean superEquals)
Adds the result of super.equals()
to this builder.
From source file:org.glite.security.voms.admin.persistence.model.request.MembershipRemovalRequest.java
@Override public boolean equals(Object other) { if (this == other) return true; if (!(other instanceof MembershipRemovalRequest)) return false; if (other == null) return false; MembershipRemovalRequest that = (MembershipRemovalRequest) other; EqualsBuilder builder = new EqualsBuilder(); return builder.appendSuper(super.equals(other)).append(reason, that.getReason()).isEquals(); }
From source file:org.glite.security.voms.admin.persistence.model.request.RoleMembershipRequest.java
@Override public boolean equals(Object other) { if (this == other) return true; if (!(other instanceof RoleMembershipRequest)) return false; if (other == null) return false; RoleMembershipRequest that = (RoleMembershipRequest) other; EqualsBuilder builder = new EqualsBuilder(); return builder.appendSuper(super.equals(other)).append(groupName, that.groupName) .append(roleName, that.roleName).isEquals(); }
From source file:org.glite.security.voms.admin.persistence.model.task.SignAUPTask.java
@Override public boolean equals(Object other) { if (this == other) { return true; }//from w w w .j a va 2 s .co m if (!(other instanceof Task)) { return false; } if (other == null) { return false; } SignAUPTask that = (SignAUPTask) other; EqualsBuilder builder = new EqualsBuilder(); return builder.appendSuper(super.equals(other)).append(aup, that.aup).isEquals(); }
From source file:uk.ac.ebi.embl.api.entry.feature.SourceFeature.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof SourceFeature) { final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(obj)); return builder.isEquals(); } else {//from ww w .ja va 2s . c o m return false; } }
From source file:uk.ac.ebi.embl.api.entry.reference.Article.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof Article) { final Article other = (Article) obj; final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(other)); builder.append(this.firstPage, other.firstPage); builder.append(this.lastPage, other.lastPage); builder.append(this.volume, other.volume); builder.append(this.issue, other.issue); builder.append(this.journal, other.journal); builder.append(this.year, other.year); return builder.isEquals(); } else {/*from w w w. j ava2 s . c o m*/ return false; } }
From source file:uk.ac.ebi.embl.api.entry.reference.Book.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof Book) { final Book other = (Book) obj; final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(other)); builder.append(this.bookTitle, other.bookTitle); builder.append(this.firstPage, other.firstPage); builder.append(this.lastPage, other.lastPage); builder.append(this.publisher, other.publisher); builder.append(this.year, other.year); builder.append(this.editors, other.editors); return builder.isEquals(); } else {//from w w w . j av a 2 s. c om return false; } }
From source file:uk.ac.ebi.embl.api.entry.reference.ElectronicReference.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof ElectronicReference) { final ElectronicReference other = (ElectronicReference) obj; final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(other)); builder.append(this.text, other.text); return builder.isEquals(); } else {//from ww w. j a v a 2 s . co m return false; } }
From source file:uk.ac.ebi.embl.api.entry.reference.Patent.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof Patent) { final Patent other = (Patent) obj; final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(other)); builder.append(this.patentOffice, other.patentOffice); builder.append(this.patentNumber, other.patentNumber); builder.append(this.patentType, other.patentType); builder.append(this.sequenceNumber, other.sequenceNumber); builder.append(this.day, other.day); builder.append(this.applicants, other.applicants); return builder.isEquals(); } else {/*w w w . j a va 2s . c o m*/ return false; } }
From source file:uk.ac.ebi.embl.api.entry.reference.Submission.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof Submission) { final Submission other = (Submission) obj; final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(other)); builder.append(this.day, other.day); builder.append(this.submitterAddress, other.submitterAddress); return builder.isEquals(); } else {//from ww w. j a v a2 s. c om return false; } }
From source file:uk.ac.ebi.embl.api.entry.reference.Thesis.java
@Override public boolean equals(Object obj) { if (obj != null && obj instanceof Thesis) { final Thesis other = (Thesis) obj; final EqualsBuilder builder = new EqualsBuilder(); builder.appendSuper(super.equals(other)); builder.append(this.institute, other.institute); builder.append(this.year, other.year); return builder.isEquals(); } else {/* w ww.ja v a 2 s. co m*/ return false; } }