List of usage examples for org.apache.commons.lang.builder CompareToBuilder CompareToBuilder
public CompareToBuilder()
Constructor for CompareToBuilder.
Starts off assuming that the objects are equal.
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; }