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

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

Introduction

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

Prototype

public CompareToBuilder() 

Source Link

Document

Constructor for CompareToBuilder.

Starts off assuming that the objects are equal.

Usage

From source file:alfio.model.system.Configuration.java

@Override
public int compareTo(Configuration o) {
    return new CompareToBuilder().append(configurationKey.ordinal(), o.configurationKey.ordinal())
            .toComparison();/*from  w  w  w.  jav a  2  s.  c o m*/
}

From source file:io.netlibs.bgp.protocol.attributes.LocalPrefPathAttribute.java

@Override
protected int subclassCompareTo(PathAttribute obj) {
    LocalPrefPathAttribute o = (LocalPrefPathAttribute) obj;

    return (new CompareToBuilder()).append(getLocalPreference(), o.getLocalPreference()).toComparison();
}

From source file:io.netlibs.bgp.protocol.attributes.OriginPathAttribute.java

@Override
protected int subclassCompareTo(final PathAttribute obj) {
    final OriginPathAttribute o = (OriginPathAttribute) obj;

    return (new CompareToBuilder()).append(this.getOrigin(), o.getOrigin()).toComparison();
}

From source file:com.akamai.edgegrid.signer.Request.java

@Override
public int compareTo(Request that) {
    return new CompareToBuilder().append(this.body, that.body).append(this.headers, that.headers)
            .append(this.method, that.method).append(this.uriWithQuery, that.uriWithQuery).build();
}

From source file:iDynoOptimizer.MOEAFramework26.src.org.moeaframework.analysis.diagnostics.ResultKey.java

@Override
public int compareTo(ResultKey rhs) {
    return new CompareToBuilder().append(algorithm, rhs.algorithm).append(problem, rhs.problem).toComparison();
}

From source file:de.kaiserpfalzEdv.commons.dto.IdentityDTO.java

@Override
public int compareTo(@SuppressWarnings("NullableProblems") final Identity<UUID> that) {
    return new CompareToBuilder().append(id, that.getId()).build();
}

From source file:net.sf.jabb.util.bean.DoubleValueBean.java

@Override
public int compareTo(DoubleValueBean<V1, V2> rhs) {
    return new CompareToBuilder()
            // .appendSuper(super.compareTo(o)
            .append(this.value1, rhs.value1).append(this.value2, rhs.value2).toComparison();
}

From source file:com.ibasco.agql.core.session.SessionId.java

@Override
public int compareTo(SessionId o) {
    return new CompareToBuilder().append(getId(), o.getId()).toComparison();
}

From source file:io.netlibs.bgp.protocol.attributes.MultiExitDiscPathAttribute.java

@Override
protected int subclassCompareTo(final PathAttribute obj) {
    final MultiExitDiscPathAttribute o = (MultiExitDiscPathAttribute) obj;

    return (new CompareToBuilder()).append(this.getDiscriminator(), o.getDiscriminator()).toComparison();
}

From source file:net.sibcolombia.sibsp.model.Vocabulary.java

@Override
public int compareTo(Object object) {
    Vocabulary myClass = (Vocabulary) object;
    return new CompareToBuilder().append(this.uriString, myClass.uriString).toComparison();
}