public class BigdataSolutionResolverator extends AbstractChunkedResolverator<ISolution,IBindingSet,AbstractTripleStore>
ISolutions to RDF
BigdataValues.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
ISolutions into a chunk of
IBindingSets in which term identifiers have been resolved to
BigdataValues. |
BigdataSolutionResolverator |
start(ExecutorService service)
Strengthens the return type.
|
close, hasNext, next, removepublic 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)
ISolutions into a chunk of
IBindingSets in which term identifiers have been resolved to
BigdataValues.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.