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:ductive.commons.Equals.java

public static <T> boolean eq(T lhs, Object rhs, EqualsDefinition<T> definition) {
    if (lhs == rhs)
        return true;

    if (lhs == null || rhs == null)
        return false;

    if (lhs.getClass() != rhs.getClass())
        return false;

    EqualsBuilder b = new EqualsBuilder();
    definition.check(lhs, Equals.<T>cast(rhs), b);
    return b.isEquals();
}

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

@Override
public boolean equals(Object obj) {
    EqualsBuilder equalsBuilder = new EqualsBuilder().appendSuper(super.equals(obj));
    if (equalsBuilder.isEquals()) {
        DRDesignConditionalStyle o = (DRDesignConditionalStyle) obj;
        equalsBuilder.append(conditionExpression, o.conditionExpression).append(dataset, o.dataset);
    }/*from  w  w  w  . j a v  a2 s .  co  m*/
    return equalsBuilder.isEquals();
}

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

@Override
public boolean equals(Object obj) {
    EqualsBuilder equalsBuilder = new EqualsBuilder().appendSuper(super.equals(obj));
    if (equalsBuilder.isEquals()) {
        DRDesignStyle o = (DRDesignStyle) obj;
        if (!(parentStyle == null ? o.getParentStyle() == null
                : parentStyle.getName().equals(o.getParentStyle().getName()))) {
            return false;
        }/*from www .ja  va2  s . c o m*/
        equalsBuilder.append(name, o.name).append(conditionalStyles, o.conditionalStyles);
    }
    return equalsBuilder.isEquals();
}

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

@Override
public boolean equals(Object obj) {
    if (obj instanceof TagFilterOption) {
        TagFilterOption other = (TagFilterOption) obj;
        EqualsBuilder eqBuilder = new EqualsBuilder();
        eqBuilder.append(this.getTagName(), other.getTagName());
        return eqBuilder.isEquals();
    }/*from  www  .  j a v a 2 s  .  c o m*/
    return false;
}

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

@Override
public boolean equals(Object obj) {
    if (obj instanceof ListFilterOption) {
        ListFilterOption other = (ListFilterOption) obj;
        EqualsBuilder eqBuilder = new EqualsBuilder();
        eqBuilder.append(this.getListName(), other.getListName());
        return eqBuilder.isEquals();
    }//www.ja v  a2 s  . com
    return false;
}

From source file:com.jdom.mediadownloader.series.util.AvailableSeries.java

/**
 * {@inheritDoc}//from ww w .ja v a  2  s  .  co m
 * 
 * @return
 */
@Override
public boolean equals(Object obj) {
    // Only consider the name important
    if (obj instanceof AvailableSeries) {
        AvailableSeries that = (AvailableSeries) obj;

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

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

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

    DRDesignTabStop o = (DRDesignTabStop) obj;
    EqualsBuilder equalsBuilder = new EqualsBuilder().append(position, o.position).append(alignment,
            o.alignment);
    return equalsBuilder.isEquals();
}

From source file:ca.uhn.fhir.model.api.BasePrimitive.java

@Override
public boolean equals(Object theObj) {
    if (theObj == null) {
        return false;
    }//  ww w .  jav a2  s. c o  m
    if (!(theObj.getClass() == getClass())) {
        return false;
    }

    BasePrimitive<?> o = (BasePrimitive<?>) theObj;

    EqualsBuilder b = new EqualsBuilder();
    b.append(getValue(), o.getValue());
    return b.isEquals();
}

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

@Override
public boolean equals(Object obj) {
    if (obj instanceof Iteration) {
        Iteration plan = (Iteration) obj;
        EqualsBuilder builder = new EqualsBuilder();
        builder.append(iterationBacklog, plan.iterationBacklog);

        return builder.isEquals() && super.equals(obj);
    }//from  w w  w .  j  av  a  2  s  .  co  m

    return false;
}

From source file:gov.ca.cwds.cals.service.dto.LicenseStatusTypeDto.java

@Override
public boolean equals(Object obj) {
    if (obj == null) {
        return false;
    }/*w  w  w.  j a v a 2  s  .  c om*/
    if (obj == this) {
        return true;
    }
    if (obj.getClass() != getClass()) {
        return false;
    }
    LicenseStatusTypeDto licenseStatusTypeDto = (LicenseStatusTypeDto) obj;
    EqualsBuilder equalsBuilder = new EqualsBuilder();
    equalsBuilder.appendSuper(super.equals(obj));
    equalsBuilder.append(isActive, licenseStatusTypeDto.isActive);
    return equalsBuilder.isEquals();
}