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:net.rrm.ehour.domain.TimesheetEntry.java

public int compareTo(TimesheetEntry object) {
    return new CompareToBuilder().append(this.getEntryId(), object.getEntryId()).toComparison();
}

From source file:eu.debooy.sedes.domain.WerelddeelnaamDto.java

public int compareTo(WerelddeelnaamDto werelddeelnaamDto) {
    return new CompareToBuilder().append(werelddeelId, werelddeelnaamDto.werelddeelId)
            .append(taal, werelddeelnaamDto.taal).toComparison();
}

From source file:com.xtructure.xutil.id.UTestXId.java

public void compareToReturnsExpectedInt() {
    XId id1 = XId.newId();//from ww  w  .ja v  a 2  s .  c o  m
    XId id1Dup = XId.newId(id1.getBase());
    XId id2 = XId.newId();
    assertThat("", //
            id1.compareTo(null), isEqualTo(1));
    assertThat("", //
            id1.compareTo(id1Dup), isEqualTo(0));
    assertThat("", //
            id1.compareTo(id2),
            isEqualTo(new CompareToBuilder().append(id1.toString(), id2.toString()).toComparison()));
}

From source file:net.sf.sze.model.zeugnis.SchulfachDetailInfo.java

@Override
public int compareTo(final SchulfachDetailInfo other) {
    final CompareToBuilder compareBuilder = new CompareToBuilder();
    compareBuilder.append(this.formular, other.formular);
    compareBuilder.append(this.schulfach, other.schulfach);
    compareBuilder.append(this.detailInfo, other.detailInfo);
    return compareBuilder.toComparison();
}

From source file:models.Threshold.java

public int compareTo(Object o) {
    Threshold rhs = (Threshold) o;/* w w w  .  j  a v  a 2 s .  com*/
    return new CompareToBuilder().append(lowerLimit, rhs.lowerLimit).append(upperLimit, rhs.upperLimit)
            .toComparison();
}

From source file:com.kaaprotech.satu.runtime.java.KeyModelDeltaPairDelta.java

@Override
public int compareTo(final KeyModelDeltaPairDelta<K, K2, D, DB> rhs) {
    return new CompareToBuilder().append(getKey(), rhs.getKey()).toComparison();
}

From source file:edu.wisc.my.portlets.bookmarks.domain.compare.DefaultBookmarksComparator.java

/**
 * Compairs the entries by name, note, created and modified properties in that
 * order.// ww  w .ja  v  a 2 s . c  om
 */
protected int compareEntries(final Entry e1, final Entry e2) {
    return new CompareToBuilder().append(e1.getName(), e2.getName()).append(e1.getNote(), e2.getNote())
            .append(e1.getCreated(), e2.getCreated()).append(e1.getModified(), e2.getModified()).toComparison();
}

From source file:de.pro.dbw.navigation.voting.api.VotingNavigationModel.java

@Override
public int compareTo(VotingNavigationModel other) {
    return new CompareToBuilder().append(other.getGenerationTime(), this.getGenerationTime())
            .append(other.getIdToOpen(), this.getIdToOpen()).toComparison();
}

From source file:eu.debooy.natuur.form.Waarneming.java

public int compareTo(Waarneming andere) {
    return new CompareToBuilder().append(waarnemingId, andere.waarnemingId).toComparison();
}

From source file:gemlite.core.internal.index.compare.ComparatorImpl.java

private int compareBigMap(Map<?, ?> o1, Map<?, ?> o2) {

    if (o1 == null || o1.values() == null)
        return -1;
    if (o2 == null || o2.values() == null)
        return 1;

    CompareToBuilder cb = new CompareToBuilder();
    cb.append(o1.toString(), o2.toString());
    return cb.toComparison();

}