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:gov.nih.nci.firebird.data.BoardCertifiedSpecialty.java
@Override public int compareTo(BoardCertifiedSpecialty o) { return new CompareToBuilder().append(getSpecialtyType().getBoard(), o.getSpecialtyType().getBoard()) .append(getSpecialtyType(), o.getSpecialtyType()).append(o.getEffectiveDate(), o.getEffectiveDate()) .toComparison();// w w w. ja va2s . c om }
From source file:net.rrm.ehour.domain.User.java
/** * @see java.lang.Comparable#compareTo(Object) *//*from w w w . j a v a 2 s . c om*/ public int compareTo(User object) { return new CompareToBuilder().append(this.getLastName(), object.getLastName()) .append(this.getFirstName(), object.getFirstName()).append(this.getUserId(), object.getUserId()) .toComparison(); }
From source file:core.datapoint.DataPoint.java
public int compareTo(Object o) { DataPoint rhs = (DataPoint) o;/*w w w . ja va2s.com*/ return new CompareToBuilder().append(value, rhs.value).append(timestamp, rhs.timestamp) .append(user, rhs.user).toComparison(); }
From source file:com.xtructure.xutil.id.XId.java
/** {@inheritDoc} */ @Override/* www . j a va2 s .c o m*/ public int compareTo(XId o) { if (o == null) { return 1; } return new CompareToBuilder()// .append(base, o.base) // .append(instanceNums.toArray(), o.instanceNums.toArray()) // .toComparison(); }
From source file:com.algoTrader.vo.ib.ScannerData.java
/** * @param object to compare this object against * @return int if equal// w ww .j a v a2 s.c om * @see Comparable#compareTo(Object) */ public int compareTo(final ScannerData object) { if (object == null) { return -1; } // Check if the same object instance if (object == this) { return 0; } return new CompareToBuilder().append(this.getReqId(), object.getReqId()) .append(this.getRank(), object.getRank()) .append(this.getContractDetails(), object.getContractDetails()) .append(this.getDistance(), object.getDistance()).append(this.getBenchmark(), object.getBenchmark()) .append(this.getProjection(), object.getProjection()).append(this.getLegsStr(), object.getLegsStr()) .toComparison(); }
From source file:com.hmsinc.epicenter.model.geography.Geography.java
public int compareTo(Geography rh) { return new CompareToBuilder().append(getDisplayName(), rh.getDisplayName()).append(getId(), rh.getId()) .toComparison();/*ww w . j a va 2 s .c om*/ }
From source file:core.module.Module.java
public int compareTo(Object o) { Module rhs = (Module) o;/* w w w . ja v a 2 s. co m*/ return new CompareToBuilder().append(pin, rhs.pin).append(networkType, rhs.networkType).toComparison(); }
From source file:com.algoTrader.vo.PerformanceKeysVO.java
/** * @param object to compare this object against * @return int if equal/*from w w w .j a v a 2 s .co m*/ * @see Comparable#compareTo(Object) */ public int compareTo(final PerformanceKeysVO object) { if (object == null) { return -1; } // Check if the same object instance if (object == this) { return 0; } return new CompareToBuilder().append(this.getN(), object.getN()).append(this.getAvgM(), object.getAvgM()) .append(this.getStdM(), object.getStdM()).append(this.getAvgY(), object.getAvgY()) .append(this.getStdY(), object.getStdY()).append(this.getSharpRatio(), object.getSharpRatio()) .toComparison(); }
From source file:com.hmsinc.epicenter.model.health.Interaction.java
public int compareTo(Interaction p) { return new CompareToBuilder().append(getInteractionDate(), p.getInteractionDate()) .append(getId(), p.getId()).toComparison(); }
From source file:com.algoTrader.vo.ib.UpdateMktDepth.java
/** * @param object to compare this object against * @return int if equal/*from w ww.ja va2s .c o m*/ * @see Comparable#compareTo(Object) */ public int compareTo(final UpdateMktDepth 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.getPosition(), object.getPosition()).append(this.getOperation(), object.getOperation()) .append(this.getSide(), object.getSide()).append(this.getPrice(), object.getPrice()) .append(this.getSize(), object.getSize()).toComparison(); }