Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 61 - 70 of 404 for comparator (0.05 seconds)

  1. guava/src/com/google/common/collect/SortedLists.java

              Comparator<? super E> comparator,
              @ParametricNullness E key,
              List<? extends E> list,
              int foundIndex) {
            return FIRST_PRESENT.resultIndex(comparator, key, list, foundIndex) - 1;
          }
        };
    
        abstract <E extends @Nullable Object> int resultIndex(
            Comparator<? super E> comparator,
            @ParametricNullness E key,
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sun Dec 22 03:38:46 GMT 2024
    - 10.9K bytes
    - Click Count (0)
  2. guava/src/com/google/common/collect/ComparisonChain.java

     * Comparator} instead of {@code ComparisonChain}. The example above can be implemented like this:
     *
     * {@snippet :
     * import static java.util.Comparator.comparing;
     * import static java.util.Comparator.nullsLast;
     * import static java.util.Comparator.naturalOrder;
     *
     * ...
     *   private static final Comparator<Foo> COMPARATOR =
     *       comparing((Foo foo) -> foo.aString)
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 17 20:26:29 GMT 2025
    - 11.1K bytes
    - Click Count (0)
  3. android/guava-tests/test/com/google/common/collect/ForwardingSortedMapTest.java

                    new TestStringSortedMapGenerator() {
                      private final Comparator<String> comparator = NullsBeforeTwo.INSTANCE;
    
                      @Override
                      protected SortedMap<String, String> create(Entry<String, String>[] entries) {
                        SortedMap<String, String> map = new SafeTreeMap<>(comparator);
                        for (Entry<String, String> entry : entries) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Jul 16 20:34:52 GMT 2025
    - 7.7K bytes
    - Click Count (0)
  4. guava/src/com/google/common/collect/ForwardingSortedMap.java

      @SuppressWarnings({"unchecked", "nullness"})
      static int unsafeCompare(
          @Nullable Comparator<?> comparator, @Nullable Object o1, @Nullable Object o2) {
        if (comparator == null) {
          return ((Comparable<@Nullable Object>) o1).compareTo(o2);
        } else {
          return ((Comparator<@Nullable Object>) comparator).compare(o1, o2);
        }
      }
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Feb 12 16:28:01 GMT 2025
    - 5.7K bytes
    - Click Count (0)
  5. android/guava/src/com/google/common/collect/RegularImmutableSortedMultiset.java

      private final transient long[] cumulativeCounts;
      private final transient int offset;
      private final transient int length;
    
      RegularImmutableSortedMultiset(Comparator<? super E> comparator) {
        this.elementSet = ImmutableSortedSet.emptySet(comparator);
        this.cumulativeCounts = zeroCumulativeCounts;
        this.offset = 0;
        this.length = 0;
      }
    
      RegularImmutableSortedMultiset(
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sat Dec 28 01:26:26 GMT 2024
    - 4.3K bytes
    - Click Count (0)
  6. android/guava-testlib/src/com/google/common/collect/testing/Helpers.java

       * the given {@code comparator}.
       *
       * @see #testComparator(Comparator, List)
       */
      public static <T extends @Nullable Object> void testComparator(
          Comparator<? super T> comparator, T... valuesInExpectedOrder) {
        testComparator(comparator, asList(valuesInExpectedOrder));
      }
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 23 21:06:42 GMT 2026
    - 17.2K bytes
    - Click Count (0)
  7. guava-tests/benchmark/com/google/common/util/concurrent/MonitorBasedPriorityBlockingQueue.java

      /**
       * Creates a {@code MonitorBasedPriorityBlockingQueue} with the specified initial capacity that
       * orders its elements according to the specified comparator.
       *
       * @param initialCapacity the initial capacity for this priority queue
       * @param comparator the comparator that will be used to order this priority queue. If {@code
       *     null}, the {@linkplain Comparable natural ordering} of the elements will be used.
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 23 21:06:42 GMT 2026
    - 19K bytes
    - Click Count (0)
  8. guava-testlib/src/com/google/common/collect/testing/SafeTreeMap.java

      }
    
      @Override
      public void clear() {
        delegate.clear();
      }
    
      @Override
      public Comparator<? super K> comparator() {
        Comparator<? super K> comparator = delegate.comparator();
        if (comparator != null) {
          return comparator;
        }
        return NATURAL_ORDER;
      }
    
      @Override
      public boolean containsKey(Object key) {
        try {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 23 21:06:42 GMT 2026
    - 7.4K bytes
    - Click Count (0)
  9. android/guava/src/com/google/common/collect/ComparatorOrdering.java

    import java.io.Serializable;
    import java.util.Comparator;
    import org.jspecify.annotations.Nullable;
    
    /** An ordering for a pre-existing comparator. */
    @GwtCompatible
    final class ComparatorOrdering<T extends @Nullable Object> extends Ordering<T>
        implements Serializable {
      final Comparator<T> comparator;
    
      ComparatorOrdering(Comparator<T> comparator) {
        this.comparator = checkNotNull(comparator);
      }
    
      @Override
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Wed Jun 04 13:03:16 GMT 2025
    - 1.9K bytes
    - Click Count (0)
  10. guava/src/com/google/common/collect/AbstractSortedMultiset.java

        implements SortedMultiset<E> {
      private final Comparator<? super E> comparator;
    
      // needed for serialization
      @SuppressWarnings("unchecked")
      AbstractSortedMultiset() {
        this((Comparator) Ordering.natural());
      }
    
      AbstractSortedMultiset(Comparator<? super E> comparator) {
        this.comparator = checkNotNull(comparator);
      }
    
      @Override
      public NavigableSet<E> elementSet() {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sat Aug 09 01:14:59 GMT 2025
    - 4.5K bytes
    - Click Count (0)
Back to Top