Searched refs:Comparator (Results 1 - 25 of 42) sorted by relevance

12

/dalvik/libcore/luni/src/main/java/java/util/
H A DComparator.java21 * A {@code Comparator} is used to compare two objects to determine their ordering with
22 * respect to each other. On a given {@code Collection}, a {@code Comparator} can be used to
23 * obtain a sorted {@code Collection} which is <i>totally ordered</i>. For a {@code Comparator}
26 * holds true. It is recommended that a {@code Comparator} implements
31 public interface Comparator<T> { interface
58 * Compares this {@code Comparator} with the specified {@code Object} and indicates whether they
62 * A {@code Comparator} never needs to override this method, but may choose so for
H A DSortedSet.java24 * {@link Comparator} which is passed into a concrete implementation at
28 * @see Comparator
38 public Comparator<? super E> comparator();
H A DSortedMap.java32 public Comparator<? super K> comparator();
H A DTreeSet.java29 * Comparator.
76 public TreeSet(Comparator<? super E> comparator) {
82 * the specified SortedSet and using the same Comparator.
171 * @return a Comparator or null if the natural ordering is used
173 public Comparator<? super E> comparator() {
226 Comparator<? super E> c = backingMap.comparator();
319 Comparator<? super E> c = backingMap.comparator();
351 Comparator<? super E> c = backingMap.comparator();
378 (Comparator<? super E>) stream.readObject());
H A DPriorityQueue.java47 private Comparator<? super E> comparator;
83 public PriorityQueue(int initialCapacity, Comparator<? super E> comparator) {
229 public Comparator<? super E> comparator() {
331 comparator = (Comparator<? super E>) c.comparator();
339 comparator = (Comparator<? super E>) c.comparator();
H A DTimSort.java78 private final Comparator<? super T> c;
134 private TimSort(T[] a, Comparator<? super T> c) {
168 static <T> void sort(T[] a, Comparator<? super T> c) {
172 static <T> void sort(T[] a, int lo, int hi, Comparator<? super T> c) {
243 Comparator<? super T> c) {
313 Comparator<? super T> c) {
503 Comparator<? super T> c) {
573 int hint, Comparator<? super T> c) {
670 Comparator<? super T> c = this.c; // Use local variable for performance
789 Comparator<
[all...]
H A DCollections.java195 private static final class ReverseComparator<T> implements Comparator<T>,
215 Comparator<T>, Serializable {
218 private final Comparator<T> comparator;
220 ReverseComparatorWithComparator(Comparator<T> comparator) {
867 public Comparator<? super K> comparator() {
929 public Comparator<? super E> comparator() {
1403 public Comparator<? super K> comparator() {
1439 public Comparator<? super E> comparator() {
1549 Comparator<? super T> comparator) {
1692 * other using the {@code Comparator}
[all...]
/dalvik/libcore/nio/src/main/java/org/apache/harmony/nio/internal/
H A DLockManager.java21 import java.util.Comparator;
33 private final Comparator<FileLock> lockComparator = new Comparator<FileLock>() {
/dalvik/libcore/security/src/main/java/org/apache/harmony/security/x501/
H A DAttributeTypeAndValueComparator.java26 import java.util.Comparator;
34 public class AttributeTypeAndValueComparator implements Comparator, Serializable {
/dalvik/dx/src/com/android/dx/cf/direct/
H A DClassPathOpener.java28 import java.util.Comparator;
182 Arrays.sort(files, new Comparator<File>() {
214 Collections.sort(entriesList, new Comparator<ZipEntry>() {
/dalvik/libcore/luni/src/main/java/java/io/
H A DObjectStreamField.java27 import java.util.Comparator;
341 Comparator<ObjectStreamField> fieldDescComparator = new Comparator<ObjectStreamField>() {
H A DObjectStreamClass.java31 import java.util.Comparator;
466 Comparator<Class<?>> interfaceComparator = new Comparator<Class<?>>() {
484 Comparator<Field> fieldComparator = new Comparator<Field>() {
527 Comparator<Constructor<?>> constructorComparator = new Comparator<Constructor<?>>() {
563 Comparator<Method> methodComparator = new Comparator<Method>() {
/dalvik/libcore/luni/src/test/java/org/apache/harmony/luni/tests/java/util/
H A DArraysTest.java29 import java.util.Comparator;
508 args = {java.lang.Object[].class, java.lang.Object.class, java.util.Comparator.class}
539 assertEquals(2, Arrays.binarySearch(strings, "a", (Comparator<String>)null));
540 assertEquals(-1, Arrays.binarySearch(strings, "A", (Comparator<String>)null));
541 assertEquals(-4, Arrays.binarySearch(strings, "b", (Comparator<String>)null));
542 assertEquals(0, Arrays.binarySearch(strings, "B", (Comparator<String>)null));
543 assertEquals(3, Arrays.binarySearch(strings, "c", (Comparator<String>)null));
544 assertEquals(-2, Arrays.binarySearch(strings, "C", (Comparator<String>)null));
545 assertEquals(-5, Arrays.binarySearch(strings, "d", (Comparator<String>)null));
546 assertEquals(1, Arrays.binarySearch(strings, "D", (Comparator<Strin
[all...]
/dalvik/libcore/xml/src/main/java/org/apache/xpath/objects/
H A DXNodeSet.java466 * @param comparator Comparator to use
472 public boolean compare(XObject obj2, Comparator comparator)
731 abstract class Comparator class
760 class LessThanComparator extends Comparator
796 class LessThanOrEqualComparator extends Comparator
832 class GreaterThanComparator extends Comparator
868 class GreaterThanOrEqualComparator extends Comparator
904 class EqualComparator extends Comparator
939 class NotEqualComparator extends Comparator
/dalvik/dx/src/com/android/dx/dex/file/
H A DAnnotationItem.java30 import java.util.Comparator;
68 * Comparator that sorts (outer) instances by type id index.
70 private static class TypeIdSorter implements Comparator<AnnotationItem> {
H A DEncodedArrayItem.java30 import java.util.Comparator;
H A DMixedItemSection.java27 import java.util.Comparator;
54 private static final Comparator<OffsettedItem> TYPE_SORTER =
55 new Comparator<OffsettedItem>() {
/dalvik/libcore/luni/src/test/java/tests/api/java/util/
H A DTreeMapTest.java32 import java.util.Comparator;
49 public static class ReversedComparator implements Comparator {
61 Comparator<T>, Serializable {
77 class MockComparatorNullTolerable implements Comparator<String> {
114 * @tests java.util.TreeMap#TreeMap(java.util.Comparator)
120 args = {java.util.Comparator.class}
123 // Test for method java.util.TreeMap(java.util.Comparator)
124 Comparator comp = new ReversedComparator();
185 Comparator comp = new ReversedComparator();
273 // Test for method java.util.Comparator jav
[all...]
H A DPriorityQueueTest.java27 import java.util.Comparator;
262 * @tests java.util.PriorityQueue#PriorityQueue(int, Comparator<? super E>)
268 args = {int.class, java.util.Comparator.class}
272 (Comparator<Object>) null);
285 * @tests java.util.PriorityQueue#PriorityQueue(int, Comparator<? super E>)
291 args = {int.class, java.util.Comparator.class}
310 * @tests java.util.PriorityQueue#PriorityQueue(int, Comparator<? super E>)
316 args = {int.class, java.util.Comparator.class}
987 private static class MockComparator<E> implements Comparator<E> {
1003 Comparator<Strin
[all...]
H A DTreeSetTest.java27 import java.util.Comparator;
39 public static class ReversedIntegerComparator implements Comparator {
105 * @tests java.util.TreeSet#TreeSet(java.util.Comparator)
111 args = {java.util.Comparator.class}
114 // Test for method java.util.TreeSet(java.util.Comparator)
271 // Test for method java.util.Comparator java.util.TreeSet.comparator()
/dalvik/libcore/nio_char/src/main/java/java/nio/charset/
H A DCharset.java31 import java.util.Comparator;
827 static class IgnoreCaseComparator implements Comparator<String> {
830 private static Comparator<String> c = new IgnoreCaseComparator();
842 public static Comparator<String> getInstance() {
/dalvik/dx/src/com/android/dx/ssa/
H A DConstCollector.java29 import java.util.Comparator;
228 Collections.sort(constantList, new Comparator<Constant>() {
/dalvik/libcore/concurrent/src/main/java/java/util/concurrent/
H A DPriorityBlockingQueue.java111 Comparator<? super E> comparator) {
275 public Comparator<? super E> comparator() {
/dalvik/libcore/text/src/main/java/java/text/
H A DCollator.java26 import java.util.Comparator;
116 public abstract class Collator implements Comparator<Object>, Cloneable {
/dalvik/libcore/luni/src/main/java/java/net/
H A DInetAddress.java30 import java.util.Comparator;
184 static final Comparator<byte[]> SHORTEST_FIRST = new Comparator<byte[]>() {

Completed in 635 milliseconds

12