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:org.nuxeo.github.Developer.java
@Override public int compareTo(Developer o) { return new CompareToBuilder() // .append(this.login, o.login) // .append(this.name, o.name) // .append(this.signed, o.signed) // .append(this.emails, o.emails) // .append(this.url, o.url) // .append(this.company, o.company) // .append(this.aliases, o.aliases) // .append(this.commits, o.commits) // .toComparison();/*from w w w . j a v a 2s .c om*/ }
From source file:org.onebusaway.nyc.vehicle_tracking.impl.sort.NycQueuedInferredLocationBeanVehicleComparator.java
@Override public int compare(NycQueuedInferredLocationBean o1, NycQueuedInferredLocationBean o2) { return new CompareToBuilder().append(o1.getVehicleId(), o2.getVehicleId()).toComparison(); }
From source file:org.onebusaway.nyc.vehicle_tracking.impl.sort.NycTestInferredLocationRecordDestinationSignCodeComparator.java
@Override public int compare(NycTestInferredLocationRecord o1, NycTestInferredLocationRecord o2) { return new CompareToBuilder().append(o1.getDsc(), o2.getDsc()).toComparison(); }
From source file:org.onebusaway.nyc.vehicle_tracking.impl.sort.NycTestInferredLocationRecordVehicleComparator.java
@Override public int compare(NycTestInferredLocationRecord o1, NycTestInferredLocationRecord o2) { return new CompareToBuilder().append(o1.getVehicleId(), o2.getVehicleId()).toComparison(); }
From source file:org.onebusaway.nyc.vehicle_tracking.impl.sort.NycTestLocationRecordDestinationSignCodeComparator.java
@Override public int compare(NycTestLocationRecord o1, NycTestLocationRecord o2) { return new CompareToBuilder().append(o1.getDsc(), o2.getDsc()).toComparison(); }
From source file:org.onebusaway.nyc.vehicle_tracking.impl.sort.NycTestLocationRecordVehicleComparator.java
@Override public int compare(NycTestLocationRecord o1, NycTestLocationRecord o2) { return new CompareToBuilder().append(o1.getVehicleId(), o2.getVehicleId()).toComparison(); }
From source file:org.openanzo.client.cli.StatementComparator.java
public int compare(Statement o1, Statement o2) { CompareToBuilder builder = new CompareToBuilder(); builder.append(o1.getNamedGraphUri() != null ? o1.getNamedGraphUri().toString() : null, o2.getNamedGraphUri() != null ? o2.getNamedGraphUri().toString() : null); builder.append(o1.getSubject().toString(), o2.getSubject().toString()); builder.append(o1.getPredicate(), o2.getPredicate(), predicateComparator); builder.append(o1.getObject().toString(), o2.getObject().toString()); return builder.toComparison(); }
From source file:org.openanzo.rdf.Statement.java
public int compareTo(Statement o) { CompareToBuilder builder = new CompareToBuilder(); builder.append(getNamedGraphUri() != null ? getNamedGraphUri() : null, o.getNamedGraphUri() != null ? o.getNamedGraphUri() : null); builder.append(getSubject(), o.getSubject()); builder.append(getPredicate(), o.getPredicate()); builder.append(getObject(), o.getObject()); return builder.toComparison(); }
From source file:org.opencustomer.framework.db.vo.BaseVO.java
public int compareTo(Object obj) { int compare = -1; if (obj == null) compare = -1;//from w w w . j a v a 2 s. c o m else if (this == obj) compare = 0; else if (!(obj instanceof BaseVO)) compare = -1; else if (!this.getClass().equals(obj.getClass())) compare = -1; else { BaseVO castObj = (BaseVO) obj; CompareToBuilder builder = new CompareToBuilder(); builder.append(this.getId(), castObj.getId()); compare = builder.toComparison(); } return compare; }