Lines Matching defs:removeFrom
184 * @param removeFrom the iterator to (potentially) remove elements from
189 Iterator<?> removeFrom, Collection<?> elementsToRemove) {
192 while (removeFrom.hasNext()) {
193 if (elementsToRemove.contains(removeFrom.next())) {
194 removeFrom.remove();
206 * @param removeFrom the iterator to (potentially) remove elements from
213 Iterator<T> removeFrom, Predicate<? super T> predicate) {
216 while (removeFrom.hasNext()) {
217 if (predicate.apply(removeFrom.next())) {
218 removeFrom.remove();
230 * @param removeFrom the iterator to (potentially) remove elements from
235 Iterator<?> removeFrom, Collection<?> elementsToRetain) {
238 while (removeFrom.hasNext()) {
239 if (!elementsToRetain.contains(removeFrom.next())) {
240 removeFrom.remove();
404 Iterator<T> removeFrom;
418 removeFrom = iterator;
423 checkState(removeFrom != null,
425 removeFrom.remove();
426 removeFrom = null;
530 Iterator<? extends T> removeFrom;
553 removeFrom = current;
558 checkState(removeFrom != null,
560 removeFrom.remove();
561 removeFrom = null;