List of usage examples for com.google.common.collect Ordering subclass-usage
From source file edu.cmu.lti.oaqa.framework.eval.passage.TRECPassageOrdering.java
public final class TRECPassageOrdering extends Ordering<Passage> { public int compare(Passage left, Passage right) { int rankDiff = Ints.compare(left.getRank(), right.getRank()); if (rankDiff != 0) { return rankDiff; }
From source file com.b2international.snowowl.snomed.importer.rf2.model.TypeUnitOrdering.java
/** * Orders import unit by effective time first, then by component type. */ public class TypeUnitOrdering extends Ordering<AbstractImportUnit> { public static final Ordering<AbstractImportUnit> INSTANCE = new TypeUnitOrdering();
From source file com.b2international.snowowl.snomed.importer.rf2.model.EffectiveTimeUnitOrdering.java
/** * Orders import unit by effective time first, then by component type. */ public class EffectiveTimeUnitOrdering extends Ordering<AbstractImportUnit> { public static final Ordering<AbstractImportUnit> INSTANCE = new EffectiveTimeUnitOrdering();
From source file org.terasology.polyworld.voronoi.AngleOrdering.java
/** * Defines an order of points around a central point, based on their angle * @author Martin Steiger */ final class AngleOrdering extends Ordering<Corner> {
From source file com.wealdtech.utils.TriValOrdering.java
/**
* Allow ordering of TriVals.
* <p>
* Note that as the ordering chosen is arbitrary but consistent. The ordering is absent(),
* then clear(), then the natural ordering of the value held by the TriVal.
*/
From source file de.cosmocode.commons.CollatorOrdering.java
/**
* An {@link Ordering} which is based on a given {@link Collator}.
*
* @since 1.9
* @author Willi Schoenborn
*/
From source file com.scurran.util.PropertyOrdering.java
public class PropertyOrdering<T> extends Ordering<T> { private final static SpelExpressionParser parser = new SpelExpressionParser(); private final Expression readPropertyExpression; public PropertyOrdering(String property) {
From source file net.dbs.sb.util.PropertyOrdering.java
public class PropertyOrdering<T> extends Ordering<T> { private final static SpelExpressionParser parser = new SpelExpressionParser(); private final Expression readPropertyExpression; public PropertyOrdering(String property) {
From source file com.seven7.util.PropertyOrdering.java
public class PropertyOrdering<T> extends Ordering<T> { private final static SpelExpressionParser parser = new SpelExpressionParser(); private final Expression readPropertyExpression; public PropertyOrdering(String property) {
From source file com.google.gerrit.server.api.accounts.AccountInfoComparator.java
public class AccountInfoComparator extends Ordering<AccountInfo> implements Comparator<AccountInfo> { public static final AccountInfoComparator ORDER_NULLS_FIRST = new AccountInfoComparator(); public static final AccountInfoComparator ORDER_NULLS_LAST = new AccountInfoComparator().setNullsLast(); private boolean nullsLast;