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.invariantproperties.project.student.domain.PersistentObject.java

@Override
public boolean equals(Object o) {
    if (!(o instanceof PersistentObject)) {
        return false;
    }/*ww w . j  a  v a 2 s  .  c  om*/

    PersistentObject po = (PersistentObject) o;

    EqualsBuilder eq = new EqualsBuilder();
    eq.append(uuid, po.getUuid());

    return eq.isEquals();
}

From source file:com.jdom.get.stuff.done.domain.TaskList.java

@Override
public boolean equals(Object obj) {
    if (obj instanceof TaskList) {
        TaskList other = (TaskList) obj;
        EqualsBuilder eqBuilder = new EqualsBuilder();
        eqBuilder.append(this.getName(), other.getName());
        return eqBuilder.isEquals();
    }//from   ww  w . ja  v a2 s. c  om
    return false;
}

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

@Override
public boolean equals(Object obj) {
    if (this == obj) {
        return true;
    }// w ww  .  java  2  s  .  c  om
    if (obj == null) {
        return false;
    }
    if (!(obj instanceof TagDefinition)) {
        return false;
    }
    TagDefinition other = (TagDefinition) obj;
    EqualsBuilder b = new EqualsBuilder();
    b.append(myId, other.myId);
    return b.isEquals();
}

From source file:com.jdom.stat.flash.domain.Deck.java

@Override
public boolean equals(Object obj) {
    if (obj instanceof Deck) {
        Deck other = (Deck) obj;/* www  .  jav a2s. co m*/

        EqualsBuilder builder = new EqualsBuilder();
        builder.append(this.name, other.name);
        builder.append(this.version, other.version);
        return builder.isEquals();
    }
    return super.equals(obj);
}

From source file:net.havox.times.model.impl.AbstractChangeAwareClass.java

@Override
public boolean equals(Object object) {
    if (this == object) {
        return true;
    } else if (object == null) {
        return false;
    } else if (this.getClass() == object.getClass()) {
        T typedObject = (T) object;//w  w  w .j av a 2s  .  c  om

        if (this.getId() == null) {
            return (this == typedObject);
        } else {
            EqualsBuilder builder = new EqualsBuilder();

            builder.append(this.getId(), typedObject.getId());

            return builder.isEquals();
        }
    }

    return false;
}

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

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

    final EqualsBuilder builder = (new EqualsBuilder()).append(this.getMembers().size(), o.getMembers().size());

    if (builder.isEquals()) {
        final Iterator<CommunityMember> lit = this.getMembers().iterator();
        final Iterator<CommunityMember> rit = o.getMembers().iterator();

        while (lit.hasNext()) {
            builder.append(lit.next(), rit.next());
        }/*from   w w  w  . jav  a 2  s.  co  m*/
    }

    return builder.isEquals();
}

From source file:net.sf.dynamicreports.design.base.style.DRDesignPen.java

@Override
public boolean equals(Object obj) {
    if (obj == null) {
        return false;
    }/*w w  w.jav a  2  s  . c  o  m*/
    if (obj == this) {
        return true;
    }
    if (obj.getClass() != getClass()) {
        return false;
    }

    DRDesignPen o = (DRDesignPen) obj;
    EqualsBuilder equalsBuilder = new EqualsBuilder().append(lineWidth, o.lineWidth)
            .append(lineStyle, o.lineStyle).append(lineColor, o.lineColor);
    return equalsBuilder.isEquals();
}

From source file:net.sf.dynamicreports.design.base.style.DRDesignPadding.java

@Override
public boolean equals(Object obj) {
    if (obj == null) {
        return false;
    }//  w  w  w. j a va 2 s  . com
    if (obj == this) {
        return true;
    }
    if (obj.getClass() != getClass()) {
        return false;
    }

    DRDesignPadding o = (DRDesignPadding) obj;
    EqualsBuilder equalsBuilder = new EqualsBuilder().append(top, o.top).append(left, o.left)
            .append(bottom, o.bottom).append(right, o.right);
    return equalsBuilder.isEquals();
}

From source file:com.github.jgility.core.planning.Backlog.java

@SuppressWarnings("unchecked")
@Override/*from w ww  . jav a  2 s  .c  om*/
public boolean equals(Object obj) {
    if (obj instanceof Backlog) {
        Backlog<T> backlog = (Backlog<T>) obj;
        EqualsBuilder builder = new EqualsBuilder();
        builder.append(requirements, backlog.requirements);
        return builder.isEquals();
    }

    return false;
}

From source file:concept.matcher.IsMatcher.java

@Override
public boolean equals(Object obj) {
    // comparing same object (same instance)
    if (this == obj) {
        return true;
    }/*from w w  w .j a v a2  s.  c om*/
    // not same type?
    if (!(obj instanceof IsMatcher)) {
        return false;
    }

    @SuppressWarnings("rawtypes")
    final IsMatcher other = (IsMatcher) obj;

    final EqualsBuilder builder = new EqualsBuilder();
    builder.append(this.getName(), other.getName());
    builder.append(this.getValue(), other.getValue());
    return builder.isEquals();
}