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

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

Introduction

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

Prototype

public static int reflectionCompare(final Object lhs, final Object rhs) 

Source Link

Document

Compares two Objects via reflection.

Fields can be private, thus AccessibleObject.setAccessible is used to bypass normal access control checks.

Usage

From source file:com.restfeel.entity.AbstractEntity.java

public int compareTo(Object o) {
    return CompareToBuilder.reflectionCompare(this, o);
}

From source file:com.francetelecom.clara.cloud.coremodel.SSOId.java

@Override
public int compareTo(Object o) {
    return CompareToBuilder.reflectionCompare(value.toLowerCase(), o);
}

From source file:com.moscona.dataSpace.Numeric.java

@Override
public int compareTo(IScalar<T> o) {
    return CompareToBuilder.reflectionCompare(this, o);
}

From source file:com.moscona.dataSpace.Text.java

@Override
public int compareTo(IScalar<String> o) {
    return CompareToBuilder.reflectionCompare(this, o);
}

From source file:com.moscona.dataSpace.FactorValue.java

@SuppressWarnings({ "unchecked" })
public int compareTo(Object o) {
    if (factor.equals(((FactorValue<T>) o).getFactor())) {
        return CompareToBuilder.reflectionCompare(this, o);
    }/*from   ww w  .  j ava2 s.co m*/
    throw new ClassCastException("may not compare two factor values of different factors");
}

From source file:sk.opendata.odn.repository.jackrabbit.JackrabbitItem.java

@Override
public int compareTo(JackrabbitItem o) {
    return CompareToBuilder.reflectionCompare(this, o);
}

From source file:sk.opendata.odn.repository.solr.SolrItem.java

@Override
public int compareTo(SolrItem o) {
    return CompareToBuilder.reflectionCompare(this, o);
}