Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 31 for cycles (0.05 sec)

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

        return (NavigableSet<E>) super.elementSet();
      }
    
      @LazyInit private transient @Nullable UnmodifiableSortedMultiset<E> descendingMultiset;
    
      // TODO(b/418181860): This method creates retain cycles in J2ObjC. In order to break the cycle,
      // there needs to be separate classes for primary and descending multiset, where the primary one
      // would hold {@code @LazyInit @RetainedWith @Nullable} reference to its descending multiset, and
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 4K bytes
    - Viewed (0)
  2. android/guava/src/com/google/common/collect/FluentIterable.java

      }
    
      /**
       * Returns a fluent iterable whose {@code Iterator} cycles indefinitely over the elements of this
       * fluent iterable.
       *
       * <p>That iterator supports {@code remove()} if {@code iterable.iterator()} does. After {@code
       * remove()} is called, subsequent cycles omit the removed element, which is no longer in this
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 35.3K bytes
    - Viewed (0)
  3. guava/src/com/google/common/collect/FluentIterable.java

      }
    
      /**
       * Returns a fluent iterable whose {@code Iterator} cycles indefinitely over the elements of this
       * fluent iterable.
       *
       * <p>That iterator supports {@code remove()} if {@code iterable.iterator()} does. After {@code
       * remove()} is called, subsequent cycles omit the removed element, which is no longer in this
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 34.8K bytes
    - Viewed (0)
  4. android/guava/src/com/google/common/collect/Iterators.java

          count++;
        }
        return count;
      }
    
      /**
       * Returns an iterator that cycles indefinitely over the elements of {@code iterable}.
       *
       * <p>The returned iterator supports {@code remove()} if the provided iterator does. After {@code
       * remove()} is called, subsequent cycles omit the removed element, which is no longer in {@code
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 50.5K bytes
    - Viewed (0)
  5. android/guava/src/com/google/common/collect/Iterables.java

          @Override
          public Iterator<T> iterator() {
            return Iterators.cycle(iterable);
          }
    
          @Override
          public String toString() {
            return iterable.toString() + " (cycled)";
          }
        };
      }
    
      /**
       * Returns an iterable whose iterators cycle indefinitely over the provided elements.
       *
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 43.6K bytes
    - Viewed (0)
  6. android/guava/src/com/google/common/primitives/Ints.java

        //     (All indices taken mod n.) If d and n are mutually prime, all elements will have been
        //     moved at that point. Otherwise, we can rotate the cycle a[1], a[1 + d], a[1 + 2d], etc,
        //     then a[2] etc, and so on until we have rotated all elements. There are gcd(d, n) cycles
        //     in all.
        // (3) "Successive". We can consider that we are exchanging a block of size d (a[0..d-1]) with a
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 31.4K bytes
    - Viewed (0)
  7. guava/src/com/google/common/collect/Iterables.java

        return Iterators.frequency(iterable.iterator(), element);
      }
    
      /**
       * Returns an iterable whose iterators cycle indefinitely over the elements of {@code iterable}.
       *
       * <p>That iterator supports {@code remove()} if {@code iterable.iterator()} does. After {@code
       * remove()} is called, subsequent cycles omit the removed element, which is no longer in {@code
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 43.3K bytes
    - Viewed (0)
  8. guava-tests/test/com/google/common/collect/IterablesTest.java

        // We left the last iterator pointing to "b". But a new iterator should
        // always point to "a".
        for (String string : cycle) {
          assertEquals("a", string);
          break;
        }
    
        assertEquals("[a, b] (cycled)", cycle.toString());
      }
    
      // Again, the exhaustive tests are in IteratorsTest
      public void testConcatIterable() {
        List<Integer> list1 = newArrayList(1);
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 46.6K bytes
    - Viewed (0)
  9. android/guava-tests/test/com/google/common/collect/IteratorsTest.java

        cycle.remove();
        assertEquals(singletonList("b"), iterable);
        assertTrue(cycle.hasNext());
        assertEquals("b", cycle.next());
        assertTrue(cycle.hasNext());
        assertEquals("b", cycle.next());
        cycle.remove();
        assertEquals(emptyList(), iterable);
        assertFalse(cycle.hasNext());
      }
    
      public void testCycleRemoveWithoutNext() {
        Iterator<String> cycle = Iterators.cycle("a", "b");
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 54.4K bytes
    - Viewed (0)
  10. guava-tests/test/com/google/common/collect/IteratorsTest.java

        cycle.remove();
        assertEquals(singletonList("b"), iterable);
        assertTrue(cycle.hasNext());
        assertEquals("b", cycle.next());
        assertTrue(cycle.hasNext());
        assertEquals("b", cycle.next());
        cycle.remove();
        assertEquals(emptyList(), iterable);
        assertFalse(cycle.hasNext());
      }
    
      public void testCycleRemoveWithoutNext() {
        Iterator<String> cycle = Iterators.cycle("a", "b");
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Thu Aug 07 16:05:33 UTC 2025
    - 54.4K bytes
    - Viewed (0)
Back to top