Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for Comparators (0.06 sec)

  1. android/guava/src/com/google/common/collect/ImmutableSortedMap.java

      public static <K, V> ImmutableSortedMap<K, V> copyOfSorted(SortedMap<K, ? extends V> map) {
        Comparator<? super K> comparator = map.comparator();
        if (comparator == null) {
          // If map has a null comparator, the keys should have a natural ordering,
          // even though K doesn't explicitly implement Comparable.
          comparator = (Comparator<? super K>) NATURAL_ORDER;
        }
        if (map instanceof ImmutableSortedMap) {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Mon Sep 22 21:07:18 UTC 2025
    - 52.9K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/core/collection/CollectionsUtil.java

         * @param comparator the comparator for ordering the elements in the priority queue
         * @return a new instance of {@link PriorityBlockingQueue}
         * @see PriorityBlockingQueue#PriorityBlockingQueue(int, Comparator)
         */
        public static <E> PriorityBlockingQueue<E> newPriorityBlockingQueue(final int initialCapacity, final Comparator<? super E> comparator) {
    Registered: Sat Dec 20 08:55:33 UTC 2025
    - Last Modified: Thu Jul 31 08:16:49 UTC 2025
    - 49.9K bytes
    - Viewed (0)
  3. android/guava/src/com/google/common/collect/Sets.java

          return standardTailSet(fromElement);
        }
    
        @SuppressWarnings("unchecked")
        @Override
        public Comparator<? super E> comparator() {
          Comparator<? super E> forwardComparator = forward.comparator();
          if (forwardComparator == null) {
            return (Comparator) Ordering.natural().reverse();
          } else {
            return reverse(forwardComparator);
          }
        }
    
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Mon Sep 22 18:35:44 UTC 2025
    - 81.6K bytes
    - Viewed (0)
  4. android/guava-tests/test/com/google/common/collect/MapsTest.java

            .inOrder();
        assertThat(map.values()).containsExactly(2, 1).inOrder();
        assertThat(map.comparator()).isNull();
      }
    
      public void testTreeMapWithComparator() {
        TreeMap<Integer, Integer> map = Maps.newTreeMap(SOME_COMPARATOR);
        assertEquals(emptyMap(), map);
        assertSame(SOME_COMPARATOR, map.comparator());
      }
    
      public void testTreeMapWithInitialMap() {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Thu Dec 11 22:56:33 UTC 2025
    - 62.7K bytes
    - Viewed (0)
  5. guava-tests/test/com/google/common/collect/IteratorsTest.java

        Comparator<TestDatum> comparator = Comparator.comparing(d -> d.letter);
    
        // When elements compare as equal (both C's have same letter), our merge should always return C1
        // before C2, since C1 is from the first iterator.
    
        Iterator<TestDatum> merged =
            Iterators.mergeSorted(ImmutableList.of(left.iterator(), right.iterator()), comparator);
    
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue Oct 28 18:44:53 UTC 2025
    - 56.7K bytes
    - Viewed (0)
  6. guava-tests/test/com/google/common/collect/MapsTest.java

            .inOrder();
        assertThat(map.values()).containsExactly(2, 1).inOrder();
        assertThat(map.comparator()).isNull();
      }
    
      public void testTreeMapWithComparator() {
        TreeMap<Integer, Integer> map = Maps.newTreeMap(SOME_COMPARATOR);
        assertEquals(emptyMap(), map);
        assertSame(SOME_COMPARATOR, map.comparator());
      }
    
      public void testTreeMapWithInitialMap() {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Thu Dec 11 22:56:33 UTC 2025
    - 65K bytes
    - Viewed (0)
  7. guava/src/com/google/common/collect/Synchronized.java

        }
    
        @Override
        SortedSet<E> delegate() {
          return (SortedSet<E>) super.delegate();
        }
    
        @Override
        public @Nullable Comparator<? super E> comparator() {
          synchronized (mutex) {
            return delegate().comparator();
          }
        }
    
        @Override
        public SortedSet<E> subSet(E fromElement, E toElement) {
          synchronized (mutex) {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Fri Aug 08 15:11:10 UTC 2025
    - 56.9K bytes
    - Viewed (0)
  8. guava/src/com/google/common/collect/Iterators.java

      public static <T extends @Nullable Object> UnmodifiableIterator<T> mergeSorted(
          Iterable<? extends Iterator<? extends T>> iterators, Comparator<? super T> comparator) {
        checkNotNull(iterators, "iterators");
        checkNotNull(comparator, "comparator");
    
        return new MergingIterator<>(iterators, comparator);
      }
    
      /**
       * An iterator that performs a lazy N-way merge, calculating the next value each time the iterator
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue Sep 16 12:42:11 UTC 2025
    - 51.4K bytes
    - Viewed (0)
  9. android/guava/src/com/google/common/collect/Synchronized.java

        }
    
        @Override
        SortedSet<E> delegate() {
          return (SortedSet<E>) super.delegate();
        }
    
        @Override
        public @Nullable Comparator<? super E> comparator() {
          synchronized (mutex) {
            return delegate().comparator();
          }
        }
    
        @Override
        public SortedSet<E> subSet(E fromElement, E toElement) {
          synchronized (mutex) {
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Fri Aug 08 15:11:10 UTC 2025
    - 53K bytes
    - Viewed (0)
  10. android/guava/src/com/google/common/collect/Multimaps.java

       * HashMultimap#create()}, {@link LinkedHashMultimap#create()}, {@link
       * LinkedListMultimap#create()}, {@link TreeMultimap#create()}, and {@link
       * TreeMultimap#create(Comparator, Comparator)} won't suffice.
       *
       * <p>Note: the multimap assumes complete ownership over of {@code map} and the collections
       * returned by {@code factory}. Those objects should not be manually updated and they should not
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Mon Sep 22 18:35:44 UTC 2025
    - 86.5K bytes
    - Viewed (0)
Back to top