Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for ComparisonChain (0.05 sec)

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

     * @since 2.0
     */
    @GwtCompatible
    public abstract class ComparisonChain {
      private ComparisonChain() {}
    
      /** Begins a new chained comparison statement. See example in the class documentation. */
      public static ComparisonChain start() {
        return ACTIVE;
      }
    
      private static final ComparisonChain ACTIVE =
          new ComparisonChain() {
            @SuppressWarnings("unchecked") // unsafe; see discussion on supertype
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Mon Mar 17 20:26:29 UTC 2025
    - 11.1K bytes
    - Viewed (0)
  2. guava-tests/test/com/google/common/collect/ComparisonChainTest.java

        assertThat(ComparisonChain.start().compareFalseFirst(false, true).result()).isLessThan(0);
        assertThat(ComparisonChain.start().compareFalseFirst(false, false).result()).isEqualTo(0);
      }
    
      public void testCompareTrueFirst() {
        assertThat(ComparisonChain.start().compareTrueFirst(true, true).result()).isEqualTo(0);
        assertThat(ComparisonChain.start().compareTrueFirst(true, false).result()).isLessThan(0);
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Wed Feb 12 03:05:13 UTC 2025
    - 7.6K bytes
    - Viewed (0)
  3. android/guava/src/com/google/common/collect/Range.java

        static final Ordering<?> INSTANCE = new RangeLexOrdering();
    
        @Override
        public int compare(Range<?> left, Range<?> right) {
          return ComparisonChain.start()
              .compare(left.lowerBound, right.lowerBound)
              .compare(left.upperBound, right.upperBound)
              .result();
        }
    
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Mon Sep 22 18:35:44 UTC 2025
    - 28K bytes
    - Viewed (0)
  4. guava/src/com/google/common/collect/Iterators.java

          // to be sorted based on the top of each iterator, with insertion order as tiebreaker
          Comparator<IndexedIterator<T>> heapComparator =
              (o1, o2) ->
                  ComparisonChain.start()
                      .compare(o1.iterator.peek(), o2.iterator.peek(), itemComparator)
                      // When elements are equal, use insertion order to maintain stability
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue Sep 16 12:42:11 UTC 2025
    - 51.4K bytes
    - Viewed (0)
Back to top