Package org.rdfhdt.hdtjena.util
Class IterAbortable<T>
- java.lang.Object
-
- org.apache.jena.atlas.iterator.IteratorWrapper<T>
-
- org.rdfhdt.hdtjena.util.IterAbortable<T>
-
-
Constructor Summary
Constructors Constructor Description IterAbortable(java.util.Iterator<T> iterator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()Can call asynchronously at anytimebooleanhasNext()static <T> java.util.Iterator<T>makeAbortable(java.util.Iterator<T> iter, java.util.List<Abortable> killList)Create an abortable iterator, storing it in the killList.Tnext()
-
-
-
Constructor Detail
-
IterAbortable
public IterAbortable(java.util.Iterator<T> iterator)
-
-
Method Detail
-
makeAbortable
public static <T> java.util.Iterator<T> makeAbortable(java.util.Iterator<T> iter, java.util.List<Abortable> killList)Create an abortable iterator, storing it in the killList. Just return the input iterator if kilList is null.
-
abort
public void abort()
Can call asynchronously at anytime
-
hasNext
public boolean hasNext()
-
-