abstract UnmodifiableIterator<E> |
ImmutableSortedSet.descendingIterator() |
|
static <T> UnmodifiableIterator<T> |
Iterators.filter(Iterator<?> unfiltered,
Class<T> desiredType) |
Returns a view of unfiltered containing all elements that are of the type
desiredType .
|
static <T extends @Nullable Object> UnmodifiableIterator<T> |
Iterators.filter(Iterator<T> unfiltered,
Predicate<? super T> retainIfTrue) |
Returns a view of unfiltered containing all elements that satisfy the input predicate
retainIfTrue .
|
static <T extends @Nullable Object> UnmodifiableIterator<T> |
Iterators.forArray(T... array) |
Returns an iterator containing the elements of array in order.
|
static <T extends @Nullable Object> UnmodifiableIterator<T> |
Iterators.forEnumeration(Enumeration<T> enumeration) |
Adapts an Enumeration to the Iterator interface.
|
abstract UnmodifiableIterator<E> |
ImmutableCollection.iterator() |
Returns an unmodifiable iterator across the elements in this collection.
|
UnmodifiableIterator<E> |
ImmutableList.iterator() |
|
UnmodifiableIterator<E> |
ImmutableMultiset.iterator() |
|
abstract UnmodifiableIterator<E> |
ImmutableSet.iterator() |
|
abstract UnmodifiableIterator<E> |
ImmutableSortedSet.iterator() |
|
abstract UnmodifiableIterator<E> |
Sets.SetView.iterator() |
|
static <T extends @Nullable Object> 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 extends @Nullable Object> UnmodifiableIterator<List<@Nullable 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 extends @Nullable Object> 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 extends @Nullable Object> UnmodifiableIterator<T> |
Iterators.singletonIterator(T value) |
Returns an iterator containing only value .
|
static <T extends @Nullable Object> UnmodifiableIterator<T> |
Iterators.unmodifiableIterator(UnmodifiableIterator<T> iterator) |
Deprecated.
|
static <T extends @Nullable Object> UnmodifiableIterator<T> |
Iterators.unmodifiableIterator(Iterator<? extends T> iterator) |
Returns an unmodifiable view of iterator .
|