Package de.dfki.sds.aticsqlite
Class PagedTripleIterator
java.lang.Object
org.apache.jena.util.iterator.NiceIterator<org.apache.jena.graph.Triple>
de.dfki.sds.aticsqlite.PagedTripleIterator
- All Implemented Interfaces:
Iterator<org.apache.jena.graph.Triple>,org.apache.jena.atlas.iterator.IteratorCloseable<org.apache.jena.graph.Triple>,org.apache.jena.atlas.lib.Closeable,org.apache.jena.util.iterator.ClosableIterator<org.apache.jena.graph.Triple>,org.apache.jena.util.iterator.ExtendedIterator<org.apache.jena.graph.Triple>
public class PagedTripleIterator
extends org.apache.jena.util.iterator.NiceIterator<org.apache.jena.graph.Triple>
-
Constructor Summary
ConstructorsConstructorDescriptionPagedTripleIterator(TransactionalResultSet rs, Integer limit, SqliteAticDatasetGraph datasetGraph, ResultSetTripleMapper mapper) -
Method Summary
Methods inherited from class org.apache.jena.util.iterator.NiceIterator
andThen, andThen, asList, asSet, close, emptyIterator, ensureHasNext, filterDrop, filterKeep, mapWith, noElements, remove, removeNext, toList, toSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.util.iterator.ExtendedIterator
forEach, nextOptionalMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
PagedTripleIterator
public PagedTripleIterator(TransactionalResultSet rs, Integer limit, SqliteAticDatasetGraph datasetGraph, ResultSetTripleMapper mapper)
-
-
Method Details
-
hasMore
public boolean hasMore() -
hasNext
public boolean hasNext() -
next
public org.apache.jena.graph.Triple next() -
close
public void close()- Specified by:
closein interfaceorg.apache.jena.util.iterator.ClosableIterator<org.apache.jena.graph.Triple>- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable- Overrides:
closein classorg.apache.jena.util.iterator.NiceIterator<org.apache.jena.graph.Triple>
-