Package org.gcube.contentmanagement.gcubedocumentlibrary.streams.folding

Class Summary
FoldingAbstractAdapter<FROM,TO,E extends Exception> Abstract implementation for streams that adapt the elements of RemoteIterator-based streams by folding them into Lists of the same or different type.
FoldingLocalAdapter<FROM,TO> An FoldingAbstractAdapter with a standard Iterator interface.
FoldingRemoteAdapter<FROM,TO> An FoldingAbstractAdapter with a RemoteIterator interface.
UnfoldingAbstractAdapter<FROM,TO,E extends Exception> Abstract implementation for streams that adapt the elements of RemoteIterator-based streams by unfolding Lists of values that associated with those elements.
UnfoldingLocalAdapter<FROM,TO> An UnfoldingAbstractAdapter with a standard Iterator interface.
UnfoldingRemoteAdapter<FROM,TO> An UnfoldingAbstractAdapter with a RemoteIterator interface.