Uses of Class
com.google.common.collect.UnmodifiableIterator
Packages that use UnmodifiableIterator
Package
Description
This package contains generic collection interfaces and implementations, and other utilities for
working with collections.
An API for representing graph (node and edge) data.
-
Uses of UnmodifiableIterator in com.google.common.collect
Subclasses of UnmodifiableIterator in com.google.common.collectModifier and TypeClassDescriptionclassThis class provides a skeletal implementation of theIteratorinterface, to make this interface easier to implement for certain types of data sources.classThis class provides a skeletal implementation of theIteratorinterface for sequences whose next element can always be derived from the previous element.classA list iterator that does not supportremove(),UnmodifiableListIterator.add(E), orUnmodifiableListIterator.set(E).Methods in com.google.common.collect that return UnmodifiableIteratorModifier and TypeMethodDescriptionabstract UnmodifiableIterator<E>ImmutableSortedSet.descendingIterator()static <T> UnmodifiableIterator<T>Returns a view ofunfilteredcontaining all elements that are of the typedesiredType.static <T> UnmodifiableIterator<T>Returns a view ofunfilteredcontaining all elements that satisfy the input predicateretainIfTrue.static <T> UnmodifiableIterator<T>Iterators.forArray(T... array) Returns an iterator containing the elements ofarrayin order.static <T> UnmodifiableIterator<T>Iterators.forEnumeration(Enumeration<T> enumeration) Adapts anEnumerationto theIteratorinterface.abstract UnmodifiableIterator<E>ImmutableCollection.iterator()Returns an unmodifiable iterator across the elements in this collection.ImmutableList.iterator()ImmutableMultiset.iterator()abstract UnmodifiableIterator<E>ImmutableSet.iterator()abstract UnmodifiableIterator<E>ImmutableSortedSet.iterator()abstract UnmodifiableIterator<E>Sets.SetView.iterator()Scope the return type toUnmodifiableIteratorto ensure this is an unmodifiable view.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 giveniterators, 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>>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 onlyvalue.static <T> UnmodifiableIterator<T>Iterators.unmodifiableIterator(UnmodifiableIterator<T> iterator) Deprecated.no need to use thisstatic <T> UnmodifiableIterator<T>Iterators.unmodifiableIterator(Iterator<? extends T> iterator) Returns an unmodifiable view ofiterator.Methods in com.google.common.collect with parameters of type UnmodifiableIteratorModifier and TypeMethodDescriptionstatic <T> UnmodifiableIterator<T>Iterators.unmodifiableIterator(UnmodifiableIterator<T> iterator) Deprecated.no need to use this -
Uses of UnmodifiableIterator in com.google.common.graph
Methods in com.google.common.graph that return UnmodifiableIteratorModifier and TypeMethodDescriptionfinal UnmodifiableIterator<N>EndpointPair.iterator()Iterates in the orderEndpointPair.nodeU(),EndpointPair.nodeV().