Example usage for org.apache.commons.lang.builder CompareToBuilder CompareToBuilder

List of usage examples for org.apache.commons.lang.builder CompareToBuilder CompareToBuilder

Introduction

In this page you can find the example usage for org.apache.commons.lang.builder CompareToBuilder CompareToBuilder.

Prototype

public CompareToBuilder() 

Source Link

Document

Constructor for CompareToBuilder.

Starts off assuming that the objects are equal.

Usage

From source file:de.iteratec.iteraplan.model.Seal.java

/** {@inheritDoc} */
public int compareTo(Seal o) {
    CompareToBuilder builder = new CompareToBuilder();
    builder.append(getDate(), o.getDate());

    return builder.toComparison();
}

From source file:net.rrm.ehour.domain.Customer.java

/**
 * @see java.lang.Comparable#compareTo(Object)
 *///  ww  w . j  ava  2  s.c o m
public int compareTo(Customer object) {
    return new CompareToBuilder().append(this.getNameLowerCase(), object.getNameLowerCase())
            .append(this.getCodeLowerCase(), object.getCodeLowerCase())
            .append(this.getCustomerId(), object.getCustomerId()).toComparison();
}

From source file:edu.utah.further.ds.i2b2.model.impl.domain.ObservationFactPK.java

/**
 * @param o// ww  w. j  a va  2 s.  c om
 * @return
 * @see java.lang.Comparable#compareTo(java.lang.Object)
 */
@Override
public int compareTo(ObservationFactId that) {
    return new CompareToBuilder().append(this.getConceptCd(), that.getConceptCd())
            .append(this.getEncounterNum(), that.getEncounterNum())
            .append(this.getModifierCd(), that.getModifierCd())
            .append(this.getProviderId(), that.getProviderId()).append(this.getStartDate(), that.getStartDate())
            .toComparison();
}

From source file:net.rrm.ehour.domain.Audit.java

public int compareTo(Audit o) {
    return new CompareToBuilder().append(this.getDate(), o.getDate())
            .append(this.getUserFullName(), o.getUserFullName()).toComparison();
}

From source file:com.algoTrader.vo.ib.UpdateAccountValue.java

/**
 * @param object to compare this object against
 * @return int if equal//  w ww.  j a va  2  s.  c o m
 * @see Comparable#compareTo(Object)
 */
public int compareTo(final UpdateAccountValue object) {
    if (object == null) {
        return -1;
    }
    // Check if the same object instance
    if (object == this) {
        return 0;
    }
    return new CompareToBuilder().append(this.getKey(), object.getKey())
            .append(this.getValue(), object.getValue()).append(this.getCurrency(), object.getCurrency())
            .append(this.getAccountName(), object.getAccountName()).toComparison();
}

From source file:ca.tnt.ldaputils.impl.LdapGroup.java

@SuppressWarnings({ "ChainedMethodCall", "CompareToUsesNonFinalVariable" })
@Override/*  w  w  w  . j a  va  2s.com*/
public int compareTo(final Object o) {
    final LdapGroup myClass = (LdapGroup) o;
    return new CompareToBuilder().appendSuper(super.compareTo(o)).append(sortedMembers, myClass.sortedMembers)
            .toComparison();
}

From source file:com.algoTrader.vo.ib.Error.java

/**
 * @param object to compare this object against
 * @return int if equal//from   ww  w. jav  a 2s. co  m
 * @see Comparable#compareTo(Object)
 */
public int compareTo(final Error object) {
    if (object == null) {
        return -1;
    }
    // Check if the same object instance
    if (object == this) {
        return 0;
    }
    return new CompareToBuilder().append(this.getId(), object.getId())
            .append(this.getErrorCode(), object.getErrorCode())
            .append(this.getErrorString(), object.getErrorString()).toComparison();
}

From source file:com.algoTrader.vo.ib.TickString.java

/**
 * @param object to compare this object against
 * @return int if equal//ww  w . j a  v  a 2s.  co  m
 * @see Comparable#compareTo(Object)
 */
public int compareTo(final TickString object) {
    if (object == null) {
        return -1;
    }
    // Check if the same object instance
    if (object == this) {
        return 0;
    }
    return new CompareToBuilder().append(this.getTickerId(), object.getTickerId())
            .append(this.getField(), object.getField()).append(this.getValue(), object.getValue())
            .toComparison();
}

From source file:com.hmsinc.epicenter.model.workflow.WorkflowTransition.java

public int compareTo(WorkflowTransition o) {
    return new CompareToBuilder().append(action, o.getAction()).toComparison();
}

From source file:com.iggroup.oss.restdoclet.doclet.type.Service.java

/**
 * {@inheritDoc}//from   ww  w  . jav a2s . co m
 */
@Override
public int compareTo(final Service service) {
    int result;
    if (service == null) {
        result = 1;
    } else {
        result = new CompareToBuilder()
                .append(uris.iterator().next().getUri(), service.getUris().iterator().next().getUri())
                .toComparison();
    }
    return result;
}