Class PipedIterator<T>

java.lang.Object
org.gvsig.vcsgis.lib.PipedIterator<T>
Type Parameters:
T -
All Implemented Interfaces:
Iterable<T>, Iterator<T>, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dispose.DisposableIterable<T>, org.gvsig.tools.dispose.DisposableIterator<T>

public class PipedIterator<T> extends Object implements org.gvsig.tools.dispose.DisposableIterable<T>, org.gvsig.tools.dispose.DisposableIterator<T>
Author:
gvSIG Team
  • Constructor Details

    • PipedIterator

      public PipedIterator(long timeout)
  • Method Details

    • put

      public void put(T element)
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<T>
    • next

      public T next()
      Specified by:
      next in interface Iterator<T>
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.gvsig.tools.dispose.Disposable
    • iterator

      public Iterator<T> iterator()
      Specified by:
      iterator in interface Iterable<T>
    • close

      public void close()