/packages/apps/TV/src/com/android/tv/util/ |
CompositeComparator.java | 19 import java.util.Comparator; 21 /** A comparator which runs multiple comparators sequentially. */ 22 public class CompositeComparator<T> implements Comparator<T> { 23 private final Comparator<T>[] mComparators; 26 public CompositeComparator(Comparator<T>... comparators) { 32 for (Comparator<T> comparator : mComparators) { 33 int result = comparator.compare(lhs, rhs);
|
/art/test/044-proxy/src/ |
MethodComparator.java | 18 import java.util.Comparator; 20 public class MethodComparator implements Comparator<Method> {
|
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ |
EmptyImmutableSortedSet.java | 19 import java.util.Comparator; 27 EmptyImmutableSortedSet(Comparator<? super E> comparator) { 28 super(Sets.newTreeSet(comparator));
|
TreeMultimap.java | 24 import java.util.Comparator; 35 * Comparator#compare} instead of {@link Object#equals} to determine 44 * through the keys according to the key comparator ordering or the natural 47 * to the value comparator ordering or the natural ordering of the values. The 74 private transient Comparator<? super K> keyComparator; 75 private transient Comparator<? super V> valueComparator; 88 * Neither comparator may be null; use {@link Ordering#natural()} to specify 91 * @param keyComparator the comparator that determines the key ordering 92 * @param valueComparator the comparator that determines the value ordering 95 Comparator<? super K> keyComparator [all...] |
RegularImmutableSortedMap.java | 19 import java.util.Comparator; 28 RegularImmutableSortedMap(SortedMap<K, V> delegate, Comparator<? super K> comparator) { 29 super(delegate, comparator);
|
/external/replicaisland/src/com/replica/replicaisland/ |
Sorter.java | 19 import java.util.Comparator; 22 public abstract void sort(Type[] array, int count, Comparator<Type> comparator);
|
StandardSorter.java | 20 import java.util.Comparator; 25 public void sort(Object[] array, int count, Comparator comparator) { 26 Arrays.sort(array, 0, count, comparator);
|
/libcore/ojluni/src/main/java/sun/security/util/ |
ByteArrayTagOrder.java | 36 import java.util.Comparator; 38 public class ByteArrayTagOrder implements Comparator<byte[]> {
|
/external/jacoco/org.jacoco.report/src/org/jacoco/report/internal/html/table/ |
TableItemComparator.java | 14 import java.util.Comparator; 21 class TableItemComparator implements Comparator<ITableItem> { 23 private final Comparator<ICoverageNode> comparator; field in class:TableItemComparator 25 TableItemComparator(final Comparator<ICoverageNode> comparator) { 26 this.comparator = comparator; 30 return comparator.compare(i1.getNode(), i2.getNode());
|
/external/junit/src/main/java/org/junit/runners/ |
MethodSorters.java | 4 import java.util.Comparator; 32 private final Comparator<Method> comparator; field in class:MethodSorters 34 private MethodSorters(Comparator<Method> comparator) { 35 this.comparator = comparator; 38 public Comparator<Method> getComparator() { 39 return comparator;
|
/packages/apps/UnifiedEmail/src/org/apache/commons/io/comparator/ |
DefaultFileComparator.java | 17 package org.apache.commons.io.comparator; 21 import java.util.Comparator; 26 * This comparator can be used to sort lists or arrays of files 47 public class DefaultFileComparator implements Comparator<File>, Serializable { 49 /** Singleton default comparator instance */ 50 public static final Comparator<File> DEFAULT_COMPARATOR = new DefaultFileComparator(); 52 /** Singleton reverse default comparator instance */ 53 public static final Comparator<File> DEFAULT_REVERSE = new ReverseComparator<File>(DEFAULT_COMPARATOR);
|
LastModifiedFileComparator.java | 17 package org.apache.commons.io.comparator; 21 import java.util.Comparator; 27 * This comparator can be used to sort lists or arrays of files 48 public class LastModifiedFileComparator implements Comparator<File>, Serializable { 50 /** Last modified comparator instance */ 51 public static final Comparator<File> LASTMODIFIED_COMPARATOR = new LastModifiedFileComparator(); 53 /** Reverse last modified comparator instance */ 54 public static final Comparator<File> LASTMODIFIED_REVERSE = new ReverseComparator<File>(LASTMODIFIED_COMPARATOR);
|
ReverseComparator.java | 17 package org.apache.commons.io.comparator; 20 import java.util.Comparator; 24 * the delegate {@link Comparator}. 29 class ReverseComparator<T> implements Comparator<T>, Serializable { 31 private final Comparator<T> delegate; 34 * Construct an instance with the sepecified delegate {@link Comparator}. 36 * @param delegate The comparator to delegate to 38 public ReverseComparator(Comparator<T> delegate) { 40 throw new IllegalArgumentException("Delegate comparator is missing"); 46 * Compare using the delegate Comparator, but reversing the result [all...] |
ExtensionFileComparator.java | 17 package org.apache.commons.io.comparator; 21 import java.util.Comparator; 30 * This comparator can be used to sort lists or arrays of files 54 public class ExtensionFileComparator implements Comparator<File>, Serializable { 56 /** Case-sensitive extension comparator instance (see {@link IOCase#SENSITIVE}) */ 57 public static final Comparator<File> EXTENSION_COMPARATOR = new ExtensionFileComparator(); 59 /** Reverse case-sensitive extension comparator instance (see {@link IOCase#SENSITIVE}) */ 60 public static final Comparator<File> EXTENSION_REVERSE = new ReverseComparator<File>(EXTENSION_COMPARATOR); 62 /** Case-insensitive extension comparator instance (see {@link IOCase#INSENSITIVE}) */ 63 public static final Comparator<File> EXTENSION_INSENSITIVE_COMPARATOR = new ExtensionFileComparator(IOCase.INSENSITIVE) [all...] |
/libcore/ojluni/src/main/java/java/util/ |
Comparator.java | 38 * as {@link Collections#sort(List,Comparator) Collections.sort} or {@link 39 * Arrays#sort(Object[],Comparator) Arrays.sort}) to allow precise control 45 * The ordering imposed by a comparator <tt>c</tt> on a set of elements 51 * Caution should be exercised when using a comparator capable of imposing an 53 * Suppose a sorted set (or sorted map) with an explicit comparator <tt>c</tt> 62 * to an empty {@code TreeSet} with comparator {@code c}. 72 * order for the data structure to serialize successfully, the comparator (if 76 * <i>imposed ordering</i> that a given comparator <tt>c</tt> imposes on a 92 * <p>Unlike {@code Comparable}, a comparator may optionally permit 100 * @param <T> the type of objects that may be compared by this comparator [all...] |
Comparators.java | 35 * Package private supporting class for {@link Comparator}. 47 enum NaturalOrderComparator implements Comparator<Comparable<Object>> { 56 public Comparator<Comparable<Object>> reversed() { 57 return Comparator.reverseOrder(); 64 final static class NullComparator<T> implements Comparator<T>, Serializable { 68 private final Comparator<T> real; 71 NullComparator(boolean nullFirst, Comparator<? super T> real) { 73 this.real = (Comparator<T>) real; 88 public Comparator<T> thenComparing(Comparator<? super T> other) [all...] |
/external/junit/src/main/java/org/junit/runner/manipulation/ |
Sorter.java | 3 import java.util.Comparator; 9 * to use a <code>Sorter</code> directly. Instead, use {@link org.junit.runner.Request#sortWith(Comparator)}. 13 public class Sorter implements Comparator<Description> { 17 public static final Sorter NULL = new Sorter(new Comparator<Description>() { 23 private final Comparator<Description> comparator; field in class:Sorter 26 * Creates a <code>Sorter</code> that uses <code>comparator</code> 29 * @param comparator the {@link Comparator} to use when sorting tests 31 public Sorter(Comparator<Description> comparator) [all...] |
/external/guava/guava/src/com/google/common/collect/ |
SortedIterables.java | 21 import java.util.Comparator; 35 * to {@code comparator}. 37 public static boolean hasSameComparator(Comparator<?> comparator, Iterable<?> elements) { 38 checkNotNull(comparator); 40 Comparator<?> comparator2; 42 comparator2 = comparator((SortedSet<?>) elements); 44 comparator2 = ((SortedIterable<?>) elements).comparator(); 48 return comparator.equals(comparator2); 52 // if sortedSet.comparator() is null, the set must be naturally ordere 53 public static <E> Comparator<? super E> comparator(SortedSet<E> sortedSet) { method in class:SortedIterables [all...] |
SortedIterable.java | 19 import java.util.Comparator; 23 * An {@code Iterable} whose elements are sorted relative to a {@code Comparator}, typically 31 * Returns the {@code Comparator} by which the elements of this iterable are ordered, or {@code 34 Comparator<? super T> comparator(); method in interface:SortedIterable 38 * nondecreasing order according to the associated {@link #comparator}.
|
/libcore/luni/src/test/java/libcore/java/util/ |
ComparatorTest.java | 21 import java.util.Comparator; 43 private <T> void checkComparison(Comparator<T> comparator, T[] items) { 45 assertEquals(0, comparator.compare(items[i], items[i])); 47 assertTrue(comparator.compare(items[i], items[j]) < 0); 48 assertTrue(comparator.compare(items[j], items[i]) > 0); 54 Comparator<Item> comparator = Comparator.comparingDouble(Item::getOrderAsDouble); local 55 checkComparison(comparator, orderedItems) 59 Comparator<Item> comparator = Comparator.comparingInt(Item::getOrderAsInt); local 64 Comparator<Item> comparator = Comparator.comparingLong(Item::getOrderAsLong); local 69 Comparator<Item> comparator = Comparator.comparing(Item::getOrderAsString); local 74 Comparator<Item> comparator = Comparator.comparing(Item::getOrderAsString, local 80 Comparator<Item> comparator = Comparator.naturalOrder(); local 88 Comparator<Item> comparator = Comparator.reverseOrder(); local 100 Comparator<Item> comparator = Comparator.naturalOrder(); local 105 Comparator<Item> comparator = Comparator.comparing(Item::getOrderAsString); local 110 Comparator<Item> comparator = Comparator.nullsFirst(Comparator.naturalOrder()); local 115 Comparator<Item> comparator = Comparator.nullsLast(Comparator.naturalOrder()); local 120 Comparator<Item> comparator = Comparator.comparingDouble(Item::getOrderAsDouble) local 126 Comparator<Item> comparator = Comparator.comparingInt(Item::getOrderAsInt) local 132 Comparator<Item> comparator = Comparator.comparingLong(Item::getOrderAsLong) local 138 Comparator<Item> comparator = Comparator.comparing(Item::getOrderAsString) local [all...] |
/external/emma/core/java12/com/vladium/emma/report/ |
ItemComparator.java | 11 import java.util.Comparator; 18 interface ItemComparator extends Comparator 40 final Comparator [] comparators = new Comparator [attributeIDsWithDir.length >> 1]; 45 final Comparator comparator = IItemAttribute.Factory.getAttribute (attributeID, unitsID).comparator (); local 46 comparators [a >> 1] = attributeIDsWithDir [a + 1] < 0 ? new ReverseComparator (comparator) : comparator; 70 ReverseComparator (final Comparator comparator [all...] |
/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
Sort.java | 21 import java.util.Comparator; 38 public static final Comparator<Size> SIZE_BY_SIZE = new Comparator<Size>() { 51 public static final Comparator<AhatInstance> INSTANCE_BY_TOTAL_RETAINED_SIZE 52 = new Comparator<AhatInstance>() { 65 private static class InstanceByHeapRetainedSize implements Comparator<AhatInstance> { 82 private static class WithPriority<T> implements Comparator<T> { 83 private List<Comparator<T>> mComparators; 86 * Constructs a comparator giving sort priority to earlier comparators in 91 public WithPriority(Comparator<T>... comparators) [all...] |
/external/mockito/src/main/java/org/mockito/internal/invocation/ |
InvocationComparator.java | 9 import java.util.Comparator; 14 public class InvocationComparator implements Comparator<Invocation> {
|
/packages/apps/Dialer/java/com/android/voicemail/impl/mail/ |
MessageDateComparator.java | 18 import java.util.Comparator; 20 public class MessageDateComparator implements Comparator<Message> {
|
/packages/apps/UnifiedEmail/src/com/android/emailcommon/mail/ |
MessageDateComparator.java | 19 import java.util.Comparator; 21 public class MessageDateComparator implements Comparator<Message> {
|