Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.google.common.collect.UnmodifiableIterator

Packages that use UnmodifiableIterator
com.google.common.collect | This package contains generic collection interfaces and implementations, and other utilities for working with collections.

Uses of UnmodifiableIterator in com.google.common.collect

Subclasses of UnmodifiableIterator in com.google.common.collect
`class` | `AbstractIterator<T>` This class provides a skeletal implementation of the `Iterator` interface, to make this interface easier to implement for certain types of data sources.
`class` | `AbstractLinkedIterator<T>` Deprecated. This class has been renamed `AbstractSequentialIterator`. This class is scheduled to be removed in Guava release 13.0.
`class` | `AbstractSequentialIterator<T>` This class provides a skeletal implementation of the `Iterator` interface for sequences whose next element can always be derived from the previous element.
`class` | `UnmodifiableListIterator<E>` A list iterator that does not support `remove()`, `UnmodifiableListIterator.add(E)`, or `UnmodifiableListIterator.set(E)`.

Methods in com.google.common.collect that return UnmodifiableIterator
`UnmodifiableIterator<E>` | `ImmutableSortedSet.descendingIterator()`
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.emptyIterator()` Returns the empty iterator.
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.filter(Iterator<?> unfiltered, Class<T> type)` Returns all instances of class `type` in `unfiltered`.
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.filter(Iterator<T> unfiltered, Predicate<? super T> predicate)` Returns the elements of `unfiltered` that satisfy a predicate.
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.forArray(T... array)` Returns an iterator containing the elements of `array` in order.
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.forEnumeration(Enumeration<T> enumeration)` Adapts an `Enumeration` to the `Iterator` interface.
`abstract UnmodifiableIterator<E>` | `ImmutableSortedSet.iterator()`
`UnmodifiableIterator<E>` | `ImmutableMultiset.iterator()`
`abstract UnmodifiableIterator<E>` | `ImmutableSet.iterator()`
`abstract UnmodifiableIterator<E>` | `ImmutableCollection.iterator()` Returns an unmodifiable iterator across the elements in this collection.
`UnmodifiableIterator<E>` | `ImmutableList.iterator()`
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.mergeSorted(Iterable<? extends Iterator<? extends T>> iterators, Comparator<? super T> comparator)` Returns an iterator over the merged contents of all given `iterators`, traversing every element of the input iterators.
`static
`<T> UnmodifiableIterator<List<T>>`
` | `Iterators.paddedPartition(Iterator<T> iterator, int size)` Divides an iterator into unmodifiable sublists of the given size, padding the final iterator with null values if necessary.
`static
`<T> UnmodifiableIterator<List<T>>`
` | `Iterators.partition(Iterator<T> iterator, int size)` Divides an iterator into unmodifiable sublists of the given size (the final list may be smaller).
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.singletonIterator(T value)` Returns an iterator containing only `value`.
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.unmodifiableIterator(Iterator<T> iterator)` Returns an unmodifiable view of `iterator`.
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.unmodifiableIterator(UnmodifiableIterator<T> iterator)` Deprecated. no need to use this

Methods in com.google.common.collect with parameters of type UnmodifiableIterator
`static
`<T> UnmodifiableIterator<T>`
` | `Iterators.unmodifiableIterator(UnmodifiableIterator<T> iterator)` Deprecated. no need to use this

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2012. All Rights Reserved.