public class BigdataStatementIteratorImpl extends AbstractChunkedResolverator<ISPO,BigdataStatement,AbstractTripleStore> implements BigdataStatementIterator
ISPOs to RDF
BigdataValues.state| Constructor and Description |
|---|
BigdataStatementIteratorImpl(AbstractTripleStore db,
IChunkedOrderedIterator<ISPO> src) |
BigdataStatementIteratorImpl(AbstractTripleStore db,
Map<IV,BigdataBNode> bnodes,
IChunkedOrderedIterator<ISPO> src) |
| Modifier and Type | Method and Description |
|---|---|
protected BigdataStatement[] |
resolveChunk(ISPO[] chunk)
Resolve a chunk of
ISPOs into a chunk of BigdataStatements. |
BigdataStatementIteratorImpl |
start(ExecutorService service)
Strengthens the return type.
|
close, hasNext, next, removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic BigdataStatementIteratorImpl(AbstractTripleStore db, IChunkedOrderedIterator<ISPO> src)
db - Used to resolve term identifiers to Value objects.src - The source iterator (will be closed when this iterator is
closed).public BigdataStatementIteratorImpl(AbstractTripleStore db, Map<IV,BigdataBNode> bnodes, IChunkedOrderedIterator<ISPO> src)
db - Used to resolve term identifiers to Value objects.bnodes - An optional map of known blank node term identifiers and the
corresponding BigdataBNodeImpl objects. This map may
be used to resolve blank node term identifiers to blank node
objects across a "connection" context.src - The source iterator (will be closed when this iterator is
closed).public BigdataStatementIteratorImpl start(ExecutorService service)
start in class AbstractChunkedResolverator<ISPO,BigdataStatement,AbstractTripleStore>service - The service on which the task will be executed.protected BigdataStatement[] resolveChunk(ISPO[] chunk)
ISPOs into a chunk of BigdataStatements.resolveChunk in class AbstractChunkedResolverator<ISPO,BigdataStatement,AbstractTripleStore>chunk - The next chunk from the source iterator.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.