MCPcopy Create free account
hub / github.com/antlr/codebuff / addAll

Method addAll

corpus/java/training/guava/collect/Iterators.java:364–373  ·  view source on GitHub ↗

Adds all elements in iterator to collection. The iterator will be left exhausted: its hasNext() method will return false. @return true if collection was modified as a result of this operation

(Collection<T> addTo, Iterator<? extends T> iterator)

Source from the content-addressed store, hash-verified

362 * operation
363 */
364 @CanIgnoreReturnValue
365 public static <T> boolean addAll(Collection<T> addTo, Iterator<? extends T> iterator) {
366 checkNotNull(addTo);
367 checkNotNull(iterator);
368 boolean wasModified = false;
369 while (iterator.hasNext()) {
370 wasModified |= addTo.add(iterator.next());
371 }
372 return wasModified;
373 }
374
375 /**
376 * Returns the number of elements in the specified iterator that equal the

Callers 11

toArrayListMethod · 0.95
snapshotMethod · 0.95
copyOfMethod · 0.95
addAllMethod · 0.95
newArrayListMethod · 0.95
addAllImplMethod · 0.95
toArrayListMethod · 0.95
putAllMethod · 0.95
immutableEnumSetMethod · 0.95
newHashSetMethod · 0.95
standardAddAllMethod · 0.95

Calls 4

addMethod · 0.65
nextMethod · 0.65
checkNotNullMethod · 0.45
hasNextMethod · 0.45

Tested by

no test coverage detected