public class BigdataSolutionResolverator extends AbstractChunkedResolverator<ISolution,IBindingSet,AbstractTripleStore>
ISolution
s to RDF
BigdataValue
s.state
Constructor and Description |
---|
BigdataSolutionResolverator(AbstractTripleStore db,
IChunkedOrderedIterator<ISolution> src) |
Modifier and Type | Method and Description |
---|---|
protected IBindingSet[] |
resolveChunk(ISolution[] chunk)
Resolve a chunk of
ISolution s into a chunk of
IBindingSet s in which term identifiers have been resolved to
BigdataValue s. |
BigdataSolutionResolverator |
start(ExecutorService service)
Strengthens the return type.
|
close, hasNext, next, remove
public BigdataSolutionResolverator(AbstractTripleStore db, IChunkedOrderedIterator<ISolution> src)
db
- Used to resolve term identifiers to Value
objects.src
- The source iterator (will be closed when this iterator is
closed).
FIXME must accept reverse bnodes map (from term identifier to
blank nodes) for resolution of blank nodes within a Sesame
connection context.public BigdataSolutionResolverator start(ExecutorService service)
start
in class AbstractChunkedResolverator<ISolution,IBindingSet,AbstractTripleStore>
service
- The service on which the task will be executed.protected IBindingSet[] resolveChunk(ISolution[] chunk)
ISolution
s into a chunk of
IBindingSet
s in which term identifiers have been resolved to
BigdataValue
s.resolveChunk
in class AbstractChunkedResolverator<ISolution,IBindingSet,AbstractTripleStore>
chunk
- The next chunk from the source iterator.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.