Module org.arakhne.afc.core.util
Package org.arakhne.afc.sizediterator
-
Interface Summary Interface Description ModifiableCollectionSizedIteratorOwner<M> Owner of aModifiableCollectionSizedIterator
.SizedIterator<M> A sized iterator is an Iterator that is able to reply the size of the iterated collection and the number of elements that may be encountered in the next iterations. -
Class Summary Class Description ArraySizedIterator<OBJECT> Iterator which is disabling theremove()
function.CollectionSizedIterator<OBJECTT> Iterator on collection.EmptyIterator<M> Sized iterator on an empty collection.ModifiableCollectionSizedIterator<M> Sized iterator on a collection that can be changed through the iterator.MultiSizedIterator<M> A sized iterator that is based on the used of a collection of sized iterators.SingleIterator<OBJECT> Single iterator.UnmodifiableCollectionSizedIterator<M> Sized iterator on a collection that cannot be changed through the iterator.UnmodifiableMapKeySizedIterator<K> Class that map the keys of a Map to an unmodifiable sized iterator.UnmodifiableMapValueSizedIterator<V> Class that map the values of a Map to an unmodifiable sized iterator.UnmodifiableSizedIterator<M> Class that make unmodifiable a sized iterator.