Package de.aristaflow.adept2.model.common.collection
-
Interface Summary Interface Description RemoteIterator<T extends List<?>> ARemoteIterator
allows to retrieve parts of collections instead of whole collections. -
Class Summary Class Description CachingRemoteIterator<T> This iterator implements a cache for the underlying iterator, that is, when iterating viaCachingRemoteIterator.getNext(int)
, all retrieved elements will be cached.EmptyRemoteIterator<T> This class implements a remote iterator for empty results.MemoryBasedCopyingRemoteIterator<T> A remote iterator based on a list of elements that are completely in memory.TransformingRemoteIterator<S,T> This iterator wraps a remote iterator and transforms all objects before returning them using the provided transformator.