public class RemoteSparql10QueryBuilder extends Object implements IRemoteSparqlQueryBuilder
SPARQL 1.0 end point (no BINDINGS clause and does
not support SELECT expressions or BIND()).
Note: This class functions by adding
FILTER (sameTerm(?var,bound-value)) instances for each variable
binding inside of the SERVICE's graph pattern.
Note: Unlike the RemoteSparql11QueryBuilder, this class does not need
to impose a correlation on variables which are bound to the same blank node
since we can communicate blank nodes within a FILTER.
| Constructor and Description |
|---|
RemoteSparql10QueryBuilder(ServiceNode serviceNode) |
| Modifier and Type | Method and Description |
|---|---|
String |
getSparqlQuery(org.openrdf.query.BindingSet[] bindingSets)
Return the SPARQL query that will be sent to the remote SPARQL end point.
|
public RemoteSparql10QueryBuilder(ServiceNode serviceNode)
serviceNode - The SERVICE clause.public String getSparqlQuery(org.openrdf.query.BindingSet[] bindingSets)
IRemoteSparqlQueryBuildergetSparqlQuery in interface IRemoteSparqlQueryBuilderbindingSets - The solutions to flow into the remote SPARQL end point.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.