List of usage examples for org.apache.commons.lang3.builder CompareToBuilder CompareToBuilder
public CompareToBuilder()
Constructor for CompareToBuilder.
Starts off assuming that the objects are equal.
From source file:common.SongByAlbumn.java
@Override public int compare(Song o1, Song o2) { return new CompareToBuilder().append(o1.getAlbumnName(), o2.getAlbumnName()).toComparison(); }
From source file:common.SongByArtist.java
@Override public int compare(Song o1, Song o2) { return new CompareToBuilder().append(o1.getArtistName(), o2.getArtistName()).toComparison(); }
From source file:common.BikeByManufacturer.java
@Override public int compare(Bike b1, Bike b2) { return new CompareToBuilder().append(b1.getManufacturer(), b2.getManufacturer()).toComparison(); }
From source file:common.EmployeeByLastName.java
public int compare(Employee o1, Employee o2) { return new CompareToBuilder() .append(o1.getLastName(), o2.getLastName()).toComparison(); }
From source file:common.EmployeeByFirstName.java
@Override public int compare(Employee o1, Employee o2) { return new CompareToBuilder().append(o1.getFirstName(), o2.getFirstName()).toComparison(); }
From source file:com.github.jinahya.sql.database.metadata.bind.TableType.java
public static Comparator<TableType> natural() { return new Comparator<TableType>() { @Override//w w w . j a v a 2s . c o m public int compare(final TableType o1, final TableType o2) { // by table type return new CompareToBuilder().append(o1.getTableType(), o2.getTableType()).build(); } }; }
From source file:com.github.jinahya.sql.database.metadata.bind.ImportedKey.java
public static Comparator<ImportedKey> natural() { return new Comparator<ImportedKey>() { @Override//from ww w. j a v a 2s. c o m public int compare(final ImportedKey o1, final ImportedKey o2) { // by PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, and KEY_SEQ. return new CompareToBuilder().append(o1.getPktableCat(), o2.getPktableCat()) .append(o1.getPktableSchem(), o2.getPktableSchem()) .append(o1.getPktableName(), o2.getPktableName()).append(o1.getKeySeq(), o2.getKeySeq()) .build(); } }; }
From source file:com.github.jinahya.sql.database.metadata.bind.SchemaName.java
public static Comparator<SchemaName> natural() { return new Comparator<SchemaName>() { @Override//w w w.ja v a 2s . c o m public int compare(final SchemaName o1, final SchemaName o2) { // by TABLE_CATALOG and TABLE_SCHEM return new CompareToBuilder().append(o1.getTableCatalog(), o2.getTableCatalog()) .append(o1.getTableSchem(), o2.getTableSchem()).build(); } }; }
From source file:br.ufba.dcc.wiser.fot.fotbalance.optaplannertest1.solver.HostStrengthComparator.java
@Override public int compare(Host a, Host b) { return new CompareToBuilder().append(a.getCapacity(), b.getCapacity()).append(a.getId(), b.getId()) .toComparison();// ww w .jav a2 s . c om }
From source file:com.github.jinahya.sql.database.metadata.bind.ExportedKey.java
public static Comparator<ExportedKey> natural() { return new Comparator<ExportedKey>() { @Override/*w w w. j a v a 2 s . co m*/ public int compare(final ExportedKey o1, final ExportedKey o2) { // by FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, and KEY_SEQ. return new CompareToBuilder().append(o1.getFktableCat(), o2.getFktableCat()) .append(o1.getFktableSchem(), o2.getFktableSchem()) .append(o1.getFktableName(), o2.getFktableName()).append(o1.getKeySeq(), o2.getKeySeq()) .build(); } }; }