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: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(); }
From source file:net.sf.sze.model.zeugnis.Bemerkung.java
@Override public int compareTo(final Bemerkung other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.getSortierung(), other.getSortierung()); compareBuilder.append(this.baustein, other.baustein); compareBuilder.append(this.getZeugnis(), other.getZeugnis()); compareBuilder.append(this.getFixText(), other.getFixText()); compareBuilder.append(this.getFreiText(), other.getFreiText()); compareBuilder.append(this.getErSieStattNamen(), other.getErSieStattNamen()); return compareBuilder.toComparison(); }
From source file:net.sf.sze.model.zeugnisconfig.SoLBewertungsText.java
@Override public int compareTo(final SoLBewertungsText other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.name, other.name); compareBuilder.append(this.text, other.text); return compareBuilder.toComparison(); }
From source file:at.molindo.esi4j.rebuild.scrutineer.ObjectIdAndVersion.java
@Override protected CompareToBuilder appendId(CompareToBuilder appender, IdAndVersion other) { return appender.append(_id, ((ObjectIdAndVersion) other)._id); }
From source file:net.sf.sze.model.zeugnisconfig.BemerkungsBaustein.java
@SuppressWarnings("boxing") @Override//w w w .java 2s.c om public int compareTo(final BemerkungsBaustein other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(!this.aktiv, !other.aktiv); compareBuilder.append(this.name, other.name); compareBuilder.append(this.text, other.text); return compareBuilder.toComparison(); }
From source file:net.sf.sze.model.zeugnisconfig.Schulamt.java
@SuppressWarnings("boxing") @Override//ww w. j a v a 2 s . c om public int compareTo(final Schulamt other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(!this.aktiv, !other.aktiv); compareBuilder.append(this.name, other.name); compareBuilder.append(this.beschreibenderSatz, other.beschreibenderSatz); return compareBuilder.toComparison(); }
From source file:net.sf.sze.model.zeugnis.AgBewertung.java
@Override public int compareTo(final AgBewertung other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.arbeitsgruppe, other.arbeitsgruppe); compareBuilder.append(this.zeugnis, other.zeugnis); compareBuilder.append(this.teilgenommen, other.teilgenommen); return compareBuilder.toComparison(); }
From source file:net.sf.sze.model.zeugnis.SchulamtsBemerkung.java
@Override public int compareTo(final SchulamtsBemerkung other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.getSortierung(), other.getSortierung()); compareBuilder.append(this.schulamt, other.schulamt); compareBuilder.append(this.schulamtsBemerkungsBaustein, other.schulamtsBemerkungsBaustein); compareBuilder.append(this.getZeugnis(), other.getZeugnis()); compareBuilder.append(this.getFixText(), other.getFixText()); compareBuilder.append(this.getFreiText(), other.getFreiText()); compareBuilder.append(this.getErSieStattNamen(), other.getErSieStattNamen()); return compareBuilder.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:net.sf.sze.model.zeugnisconfig.Arbeitsgruppe.java
@Override public int compareTo(final Arbeitsgruppe other) { final CompareToBuilder compareBuilder = new CompareToBuilder(); compareBuilder.append(this.sortierung, other.sortierung); compareBuilder.append(this.name, other.name); return compareBuilder.toComparison(); }