public class BigdataStatementIteratorImpl extends AbstractChunkedResolverator<ISPO,BigdataStatement,AbstractTripleStore> implements BigdataStatementIterator
ISPO
s to RDF
BigdataValue
s.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
ISPO s into a chunk of BigdataStatement s. |
BigdataStatementIteratorImpl |
start(ExecutorService service)
Strengthens the return type.
|
close, hasNext, next, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public 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)
ISPO
s into a chunk of BigdataStatement
s.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.