Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Uses of Interface
java.util.Iterator
Packages that use Iterator
Provides classes that are fundamental to the design of the Java programming language.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
Uses of Iterator in java.lang
Methods in java.lang that return Iterator
Iterable.iterator()
Returns an iterator over elements of type T.
Uses of Iterator in java.util
Subinterfaces of Iterator in java.util
interface
An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
interface
A base type for primitive specializations of Iterator.
static interface
An Iterator specialized for double values.
static interface
An Iterator specialized for int values.
static interface
An Iterator specialized for long values.
Classes in java.util that implement Iterator
class
A simple text scanner which can parse primitive types and strings using regular expressions.
Methods in java.util that return Iterator
abstract Iterator<E>
AbstractCollection.iterator()
Returns an iterator over the elements contained in this collection.
AbstractList.iterator()
Returns an iterator over the elements in this list in proper sequence.
AbstractSequentialList.iterator()
Returns an iterator over the elements in this list (in proper sequence).
ArrayDeque.descendingIterator()
Returns an iterator over the elements in this deque in reverse sequential order.
ArrayDeque.iterator()
Returns an iterator over the elements in this deque.
ArrayList.iterator()
Returns an iterator over the elements in this list in proper sequence.
Collection.iterator()
Returns an iterator over the elements in this collection.
static <T> Iterator<T>
Collections.emptyIterator()
Returns an iterator that has no elements.
Returns an iterator over the elements in this deque in reverse sequential order.
Deque.iterator()
Returns an iterator over the elements in this deque in proper sequence.
default Iterator<E>
Enumeration.asIterator()
Returns an Iterator that traverses the remaining elements covered by this enumeration.
HashSet.iterator()
Returns an iterator over the elements in this set.
LinkedList.descendingIterator()
Returns an iterator over the elements in this deque in reverse sequential order.
List.iterator()
Returns an iterator over the elements in this list in proper sequence.
NavigableSet.descendingIterator()
Returns an iterator over the elements in this set, in descending order.
NavigableSet.iterator()
Returns an iterator over the elements in this set, in ascending order.
PriorityQueue.iterator()
Returns an iterator over the elements in this queue.
ServiceLoader.iterator()
Returns an iterator to lazily load and instantiate the available providers of this loader's service.
Set.iterator()
Returns an iterator over the elements in this set.
static <T> Iterator<T>
Spliterators.iterator(Spliterator<? extends T> spliterator)
Creates an Iterator from a Spliterator.
Returns an iterator over the elements in this set in descending order.
TreeSet.iterator()
Returns an iterator over the elements in this set in ascending order.
Vector.iterator()
Returns an iterator over the elements in this list in proper sequence.
Methods in java.util with parameters of type Iterator
static <T> Spliterator<T>
Spliterators.spliterator(Iterator<? extends T> iterator, long size, int characteristics)
Creates a Spliterator using a given Iterator as the source of elements, and with a given initially reported size.
static <T> Spliterator<T>
Spliterators.spliteratorUnknownSize(Iterator<? extends T> iterator, int characteristics)
Creates a Spliterator using a given Iterator as the source of elements, with no initial size estimate.
Methods in java.util.concurrent that return Iterator
ArrayBlockingQueue.iterator()
Returns an iterator over the elements in this queue in proper sequence.
BlockingDeque.iterator()
Returns an iterator over the elements in this deque in proper sequence.
ConcurrentHashMap.KeySetView.iterator()
Returns an iterator over the elements in this collection.
ConcurrentLinkedDeque.descendingIterator()
Returns an iterator over the elements in this deque in reverse sequential order.
ConcurrentLinkedDeque.iterator()
Returns an iterator over the elements in this deque in proper sequence.
ConcurrentLinkedQueue.iterator()
Returns an iterator over the elements in this queue in proper sequence.
ConcurrentSkipListSet.descendingIterator()
Returns an iterator over the elements in this set in descending order.
ConcurrentSkipListSet.iterator()
Returns an iterator over the elements in this set in ascending order.
CopyOnWriteArrayList.iterator()
Returns an iterator over the elements in this list in proper sequence.
CopyOnWriteArraySet.iterator()
Returns an iterator over the elements contained in this set in the order in which these elements were added.
DelayQueue.iterator()
Returns an iterator over all the elements (both expired and unexpired) in this queue.
LinkedBlockingDeque.descendingIterator()
Returns an iterator over the elements in this deque in reverse sequential order.
LinkedBlockingDeque.iterator()
Returns an iterator over the elements in this deque in proper sequence.
LinkedBlockingQueue.iterator()
Returns an iterator over the elements in this queue in proper sequence.
LinkedTransferQueue.iterator()
Returns an iterator over the elements in this queue in proper sequence.
PriorityBlockingQueue.iterator()
Returns an iterator over the elements in this queue.
SynchronousQueue.iterator()
Returns an empty iterator in which hasNext always returns false.

 Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch, FlexDoc/Javadoc may be the only tool able to help you! Find out more at www.flexdoc.xyz