Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 11 - 20 of 79 for EntryIterator (0.13 seconds)

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

        // Avoiding ConcurrentModificationExceptions is tricky.
        Iterator<Entry<E>> entryIterator = multisetToModify.entrySet().iterator();
        boolean changed = false;
        while (entryIterator.hasNext()) {
          Entry<E> entry = entryIterator.next();
          int retainCount = occurrencesToRetain.count(entry.getElement());
          if (retainCount == 0) {
            entryIterator.remove();
            changed = true;
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Sep 22 18:35:44 GMT 2025
    - 41.2K bytes
    - Click Count (0)
  2. guava/src/com/google/common/collect/ForwardingSortedMultiset.java

       */
      protected @Nullable Entry<E> standardPollFirstEntry() {
        Iterator<Entry<E>> entryIterator = entrySet().iterator();
        if (!entryIterator.hasNext()) {
          return null;
        }
        Entry<E> entry = entryIterator.next();
        entry = Multisets.immutableEntry(entry.getElement(), entry.getCount());
        entryIterator.remove();
        return entry;
      }
    
      @Override
      public @Nullable Entry<E> pollLastEntry() {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Aug 07 16:05:33 GMT 2025
    - 8.6K bytes
    - Click Count (0)
  3. guava/src/com/google/common/collect/AbstractMultiset.java

        }
    
        @Override
        public Iterator<Entry<E>> iterator() {
          return entryIterator();
        }
    
        @Override
        public int size() {
          return distinctElements();
        }
      }
    
      Set<Entry<E>> createEntrySet() {
        return new EntrySet();
      }
    
      abstract Iterator<Entry<E>> entryIterator();
    
      abstract int distinctElements();
    
      // Object methods
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sat Aug 09 01:14:59 GMT 2025
    - 5.9K bytes
    - Click Count (0)
  4. android/guava/src/com/google/common/collect/TreeRangeSet.java

            return rangesByLowerBound.size();
          }
          return Iterators.size(entryIterator());
        }
    
        @Override
        public boolean isEmpty() {
          return upperBoundWindow.equals(Range.all())
              ? rangesByLowerBound.isEmpty()
              : !entryIterator().hasNext();
        }
      }
    
      private static final class ComplementRangesByLowerBound<C extends Comparable<?>>
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Sep 23 17:50:58 GMT 2025
    - 32.3K bytes
    - Click Count (0)
  5. guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/DescendingMultiset.java

    import java.util.Set;
    import java.util.SortedSet;
    import org.jspecify.annotations.Nullable;
    
    /**
     * A skeleton implementation of a descending multiset. Only needs {@code forwardMultiset()} and
     * {@code entryIterator()}.
     *
     * @author Louis Wasserman
     */
    @GwtCompatible
    abstract class DescendingMultiset<E extends @Nullable Object> extends ForwardingMultiset<E>
        implements SortedMultiset<E> {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Sep 22 18:35:44 GMT 2025
    - 4K bytes
    - Click Count (0)
  6. android/guava/src/com/google/common/collect/DescendingMultiset.java

    import java.util.NavigableSet;
    import java.util.Set;
    import org.jspecify.annotations.Nullable;
    
    /**
     * A skeleton implementation of a descending multiset. Only needs {@code forwardMultiset()} and
     * {@code entryIterator()}.
     *
     * @author Louis Wasserman
     */
    @GwtCompatible
    abstract class DescendingMultiset<E extends @Nullable Object> extends ForwardingMultiset<E>
        implements SortedMultiset<E> {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Sep 22 18:35:44 GMT 2025
    - 4.4K bytes
    - Click Count (0)
  7. android/guava/src/com/google/common/collect/AbstractNavigableMap.java

        return Iterators.<@Nullable Entry<K, V>>getNext(entryIterator(), null);
      }
    
      @Override
      public @Nullable Entry<K, V> lastEntry() {
        return Iterators.<@Nullable Entry<K, V>>getNext(descendingEntryIterator(), null);
      }
    
      @Override
      public @Nullable Entry<K, V> pollFirstEntry() {
        return Iterators.pollNext(entryIterator());
      }
    
      @Override
      public @Nullable Entry<K, V> pollLastEntry() {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Sun Dec 22 03:38:46 GMT 2024
    - 4.3K bytes
    - Click Count (0)
  8. guava/src/com/google/common/collect/AbstractMapBasedMultiset.java

        final Iterator<Map.Entry<E, Count>> entryIterator;
        Map.@Nullable Entry<E, Count> currentEntry;
        int occurrencesLeft;
        boolean canRemove;
    
        MapBasedMultisetIterator() {
          this.entryIterator = backingMap.entrySet().iterator();
        }
    
        @Override
        public boolean hasNext() {
          return occurrencesLeft > 0 || entryIterator.hasNext();
        }
    
        @Override
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Aug 11 19:31:30 GMT 2025
    - 10.2K bytes
    - Click Count (0)
  9. android/guava/src/com/google/common/collect/FilteredEntryMultimap.java

      }
    
      boolean removeEntriesIf(Predicate<? super Entry<K, Collection<V>>> predicate) {
        Iterator<Entry<K, Collection<V>>> entryIterator = unfiltered.asMap().entrySet().iterator();
        boolean changed = false;
        while (entryIterator.hasNext()) {
          Entry<K, Collection<V>> entry = entryIterator.next();
          K key = entry.getKey();
          Collection<V> collection = filterCollection(entry.getValue(), new ValuePredicate(key));
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Sep 22 18:35:44 GMT 2025
    - 12.3K bytes
    - Click Count (0)
  10. guava/src/com/google/common/collect/FilteredEntryMultimap.java

      }
    
      boolean removeEntriesIf(Predicate<? super Entry<K, Collection<V>>> predicate) {
        Iterator<Entry<K, Collection<V>>> entryIterator = unfiltered.asMap().entrySet().iterator();
        boolean changed = false;
        while (entryIterator.hasNext()) {
          Entry<K, Collection<V>> entry = entryIterator.next();
          K key = entry.getKey();
          Collection<V> collection = filterCollection(entry.getValue(), new ValuePredicate(key));
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Sep 22 18:35:44 GMT 2025
    - 12.3K bytes
    - Click Count (0)
Back to Top