org.jnetstream.capture
Interface InputIterator<T>

All Superinterfaces:
java.io.Closeable, com.slytechs.utils.collection.IOIterator<T>, com.slytechs.utils.collection.IORemovable, com.slytechs.utils.collection.IOSkippable, com.slytechs.utils.collection.IOSkippableIterator<T>

public interface InputIterator<T>
extends com.slytechs.utils.collection.IOSkippableIterator<T>, java.io.Closeable

Iterator which iterates over the elements within the stream.

Author:
Mark Bednarczyk, Sly Technologies, Inc.

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.slytechs.utils.collection.IOIterator
com.slytechs.utils.collection.IOIterator.IteratorAdapter<E>
 
Method Summary
 long getPosition()
           
 
Methods inherited from interface com.slytechs.utils.collection.IOSkippable
skip
 
Methods inherited from interface com.slytechs.utils.collection.IOIterator
hasNext, next, remove
 
Methods inherited from interface java.io.Closeable
close
 

Method Detail

getPosition

long getPosition()
Returns: