Lines Matching defs:iterator
57 * creation of the iterator. They do <em>not</em> throw {@link
70 * to be performed atomically. For example, an iterator operating
74 * <p>This class and its iterator implement all of the <em>optional</em>
166 * may remain reachable indefinitely from an iterator.
184 * iterator, but unlike unlinked nodes, are never reachable from
203 * indefinitely (for example by an iterator). We must ensure that
842 * collection's iterator.
1144 * collection's iterator. Attempts to {@code addAll} of a deque to
1273 * Returns an iterator over the elements in this deque in proper sequence.
1276 * <p>The returned iterator is a "weakly consistent" iterator that
1279 * elements as they existed upon construction of the iterator, and
1283 * @return an iterator over the elements in this deque in proper sequence
1285 public Iterator<E> iterator() {
1290 * Returns an iterator over the elements in this deque in reverse
1294 * <p>The returned iterator is a "weakly consistent" iterator that
1297 * elements as they existed upon construction of the iterator, and
1301 * @return an iterator over the elements in this deque in reverse order
1378 /** Forward iterator */
1384 /** Descending iterator */