List of usage examples for org.apache.commons.lang.builder CompareToBuilder append
public CompareToBuilder append(boolean[] lhs, boolean[] rhs)
Appends to the builder
the deep comparison of two boolean
arrays.
==
null
, null
is less than non-null
From source file:net.sf.sze.model.zeugnis.AvSvBewertung.java
@Override public int compareTo(final AvSvBewertung other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.arbeitsUndSozialVerhalten, other.arbeitsUndSozialVerhalten); compareBuilder.append(this.zeugnis, other.zeugnis); compareBuilder.append(this.beurteilung, other.beurteilung); return compareBuilder.toComparison(); }
From source file:net.sf.sze.model.zeugnisconfig.SchulamtsBemerkungsBaustein.java
@SuppressWarnings("boxing") @Override//from w w w . j a v a 2s. c o m public int compareTo(final SchulamtsBemerkungsBaustein other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(!this.aktiv, !other.aktiv); compareBuilder.append(this.sortierung, other.sortierung); compareBuilder.append(this.name, other.name); compareBuilder.append(this.beschreibenderSatz, other.beschreibenderSatz); return compareBuilder.toComparison(); }
From source file:com.redhat.rhn.domain.user.StateChange.java
/** * {@inheritDoc}/*from w w w . ja v a 2 s . c om*/ */ public int compareTo(StateChange rhs) { CompareToBuilder builder = new CompareToBuilder(); builder.append(getDate(), rhs.getDate()); builder.append(getId(), rhs.getId()); builder.append(this.getState(), rhs.getState()); builder.append(this.getUser(), rhs.getUser()); builder.append(this.getChangedBy(), rhs.getChangedBy()); return builder.toComparison(); }
From source file:gemlite.core.internal.index.compare.ComparatorImpl.java
private int compareOther(Object o1, Object o2) { CompareToBuilder cb = new CompareToBuilder(); String value1 = o1.toString(); String value2 = o2.toString(); cb.append(value1, value2); return cb.toComparison(); }
From source file:net.sf.sze.model.zeugnisconfig.ArbeitsUndSozialVerhalten.java
@Override public int compareTo(final ArbeitsUndSozialVerhalten other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.typ, other.typ); compareBuilder.append(this.sortierung, other.sortierung); compareBuilder.append(this.name, other.name); return compareBuilder.toComparison(); }
From source file:com.dattack.dbtools.drules.engine.JoinKey.java
@Override public int compareTo(final JoinKey other) { if (values.size() != other.values.size()) { throw new IllegalArgumentException("Unable to compare two keys with different values"); }// w ww .j a v a 2 s . c o m final CompareToBuilder builder = new CompareToBuilder(); for (int i = 0; i < values.size(); i++) { builder.append(values.get(i), other.values.get(i)); } return builder.toComparison(); }
From source file:de.iteratec.iteraplan.model.Seal.java
/** {@inheritDoc} */ public int compareTo(Seal o) { CompareToBuilder builder = new CompareToBuilder(); builder.append(getDate(), o.getDate()); return builder.toComparison(); }
From source file:net.sf.sze.model.stammdaten.Klasse.java
@Override public int compareTo(final Klasse other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(-this.jahrgang, -other.jahrgang); compareBuilder.append(this.suffix, other.suffix); return compareBuilder.toComparison(); }
From source file:com.intel.databackend.api.helpers.ObservationComparator.java
private void setSortOrder(Observation obs1, Observation obs2, CompareToBuilder compareToBuilder, ComponentDataType componentDataType) { try {//from w w w . ja v a 2 s . c o m if (componentDataType.isNumericType()) { compareToBuilder.append(Double.parseDouble(obs1.getValue()), Double.parseDouble(obs2.getValue())); } else { compareToBuilder.append(obs1.getValue(), obs2.getValue()); } } catch (NumberFormatException ex) { compareToBuilder.append(obs1.getValue(), obs2.getValue()); } }
From source file:net.sf.sze.model.zeugnisconfig.Schulhalbjahr.java
@Override public int compareTo(final Schulhalbjahr other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.jahr, other.jahr); compareBuilder.append(this.halbjahr, other.halbjahr); compareBuilder.append(this.selectable, other.selectable); return compareBuilder.toComparison(); }