Example usage for org.apache.commons.lang3.builder EqualsBuilder isEquals

List of usage examples for org.apache.commons.lang3.builder EqualsBuilder isEquals

Introduction

In this page you can find the example usage for org.apache.commons.lang3.builder EqualsBuilder isEquals.

Prototype

boolean isEquals

To view the source code for org.apache.commons.lang3.builder EqualsBuilder isEquals.

Click Source Link

Document

If the fields tested are equals.

Usage

From source file:com.github.jgility.core.requirement.ImplementableStory.java

@Override
public boolean equals(Object obj) {
    if (obj instanceof ImplementableStory) {
        ImplementableStory story = (ImplementableStory) obj;
        EqualsBuilder builder = new EqualsBuilder();
        builder.append(implementState, story.implementState);
        builder.append(team, story.team);
        return builder.isEquals() && super.equals(obj);
    }/*  w  w w.  j  a v a 2 s.c  om*/

    return false;
}

From source file:com.xpn.xwiki.doc.XWikiLink.java

@Override
public boolean equals(Object obj) {
    if (this == obj) {
        return true;
    }/*from   www .ja  va  2  s  .c o  m*/

    if (!(obj instanceof XWikiLink)) {
        return false;
    }

    XWikiLink o = (XWikiLink) obj;

    EqualsBuilder builder = new EqualsBuilder();
    builder.append(getDocId(), o.getDocId());
    builder.append(getLink(), o.getLink());
    builder.append(getFullName(), o.getFullName());

    return builder.isEquals();
}

From source file:com.jdom.mediadownloader.series.domain.SeriesNotification.java

@Override
public boolean equals(Object other) {
    if (other instanceof SeriesNotification) {
        SeriesNotification that = (SeriesNotification) other;

        EqualsBuilder builder = new EqualsBuilder();
        builder.append(this.getSeries(), that.getSeries());
        builder.append(this.getUser(), that.getUser());
        return builder.isEquals();
    }//from  ww  w.  j  a  va2 s .  c  o  m

    return false;
}

From source file:com.jdom.mediadownloader.domain.User.java

@Override
public boolean equals(Object other) {
    if (other instanceof User) {
        User that = (User) other;//ww w . ja  v  a2s  . co m

        EqualsBuilder builder = new EqualsBuilder();
        builder.append(this.getName(), that.getName());
        builder.append(this.getEmailAddress(), that.getEmailAddress());
        return builder.isEquals();
    }

    return false;
}

From source file:ca.uhn.fhir.jpa.entity.ResourceIndexedSearchParamUri.java

@Override
public boolean equals(Object theObj) {
    if (this == theObj) {
        return true;
    }//from www .  j a va2s  . c  om
    if (theObj == null) {
        return false;
    }
    if (!(theObj instanceof ResourceIndexedSearchParamUri)) {
        return false;
    }
    ResourceIndexedSearchParamUri obj = (ResourceIndexedSearchParamUri) theObj;
    EqualsBuilder b = new EqualsBuilder();
    b.append(getParamName(), obj.getParamName());
    b.append(getResource(), obj.getResource());
    b.append(getUri(), obj.getUri());
    return b.isEquals();
}

From source file:ca.uhn.fhir.jpa.entity.ResourceIndexedSearchParamNumber.java

@Override
public boolean equals(Object theObj) {
    if (this == theObj) {
        return true;
    }/*from  w  w w .  j  av a2 s .com*/
    if (theObj == null) {
        return false;
    }
    if (!(theObj instanceof ResourceIndexedSearchParamNumber)) {
        return false;
    }
    ResourceIndexedSearchParamNumber obj = (ResourceIndexedSearchParamNumber) theObj;
    EqualsBuilder b = new EqualsBuilder();
    b.append(getParamName(), obj.getParamName());
    b.append(getResource(), obj.getResource());
    b.append(getValue(), obj.getValue());
    return b.isEquals();
}

From source file:io.netlibs.bgp.rib.TopologicalTreeSortingKey.java

@Override
public boolean equals(Object obj) {
    if (!(obj instanceof TopologicalTreeSortingKey))
        return false;

    TopologicalTreeSortingKey o = (TopologicalTreeSortingKey) obj;

    EqualsBuilder builder = (new EqualsBuilder()).append(getAddressFamilyKey(), o.getAddressFamilyKey())
            .append(getPathAttributes().size(), o.getPathAttributes().size());

    if (builder.isEquals()) {
        Iterator<PathAttribute> lit = getPathAttributes().iterator();
        Iterator<PathAttribute> rit = o.getPathAttributes().iterator();

        while (lit.hasNext())
            builder.append(lit.next(), rit.next());
    }/*w w  w  . j  a  v a 2 s .c  o m*/

    return builder.isEquals();
}

From source file:com.norconex.committer.core.FileAddOperation.java

@Override
public boolean equals(Object obj) {
    if (this == obj) {
        return true;
    }//from  w  w  w  .  jav  a2 s  . co m
    if (obj == null) {
        return false;
    }
    if (!(obj instanceof FileAddOperation)) {
        return false;
    }
    FileAddOperation other = (FileAddOperation) obj;
    EqualsBuilder equalsBuilder = new EqualsBuilder();
    equalsBuilder.append(contentFile, other.contentFile);
    equalsBuilder.append(metadata, other.metadata);
    return equalsBuilder.isEquals();
}

From source file:io.netlibs.bgp.protocol.attributes.ASPathAttribute.java

@Override
protected boolean subclassEquals(PathAttribute obj) {
    ASPathAttribute o = (ASPathAttribute) obj;

    EqualsBuilder builder = (new EqualsBuilder()).append(getAsType(), o.getAsType())
            .append(getPathSegments().size(), o.getPathSegments().size());

    if (builder.isEquals()) {
        Iterator<PathSegment> lit = getPathSegments().iterator();
        Iterator<PathSegment> rit = o.getPathSegments().iterator();

        while (lit.hasNext())
            builder.append(lit.next(), rit.next());
    }/*ww  w .  j  av a2 s .  c  o  m*/

    return builder.isEquals();
}

From source file:com.norconex.committer.core.impl.FileSystemCommitter.java

@Override
public boolean equals(Object obj) {
    if (this == obj) {
        return true;
    }//from   w w w  .j av a2s.c  om
    if (obj == null) {
        return false;
    }
    if (!(obj instanceof FileSystemCommitter)) {
        return false;
    }
    FileSystemCommitter other = (FileSystemCommitter) obj;
    EqualsBuilder equalsBuilder = new EqualsBuilder();
    equalsBuilder.append(directory, other.directory);
    return equalsBuilder.isEquals();
}