public class ASTDeferredIVResolution extends Object
Class performs efficient batch resolution of RDF Values against the database during query preparation. This efficiency is important on a cluster and when a SPARQL query or update contains a large number of RDF Values.
https://jira.blazegraph.com/browse/BLZG-1176| Modifier and Type | Method and Description | 
|---|---|
| static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult | resolveQuery(AbstractTripleStore store,
            ASTContainer ast)Do deferred resolution of IVs, which were left unresolved while preparing
 the query | 
| static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult | resolveQuery(AbstractTripleStore store,
            ASTContainer ast,
            org.openrdf.query.BindingSet bs,
            org.openrdf.query.Dataset dataset,
            AST2BOpContext ctxIn)Do deferred resolution of IVs, which were left unresolved while preparing
 the query | 
| static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult | resolveUpdate(AbstractTripleStore store,
             ASTContainer ast)Do deferred resolution of IVs, which were left unresolved while preparing the update | 
| static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult | resolveUpdate(AbstractTripleStore store,
             ASTContainer ast,
             org.openrdf.query.BindingSet bs,
             org.openrdf.query.Dataset dataset)Do deferred resolution of IVs, which were left unresolved while preparing the update | 
| static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult | resolveUpdate(AbstractTripleStore store,
             Update update,
             org.openrdf.query.BindingSet bs,
             org.openrdf.query.Dataset dataset)Do deferred resolution of IVs, which were left unresolved after execution of each Update in UpdateRoot | 
public static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult resolveQuery(AbstractTripleStore store, ASTContainer ast) throws org.openrdf.query.MalformedQueryException
store - - triple store, which will be used for values resolutionast - - AST model of the query, which should be resolvedorg.openrdf.query.MalformedQueryExceptionpublic static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult resolveQuery(AbstractTripleStore store, ASTContainer ast, org.openrdf.query.BindingSet bs, org.openrdf.query.Dataset dataset, AST2BOpContext ctxIn) throws org.openrdf.query.MalformedQueryException
store - - triple store, which will be used for values resolutionast - - AST model of the query, which should be resolvedbs - - binding set, which should be resolveddataset - org.openrdf.query.MalformedQueryExceptionpublic static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult resolveUpdate(AbstractTripleStore store, ASTContainer ast) throws org.openrdf.query.MalformedQueryException
store - - triple store, which will be used for values resolutionast - - AST model of the update, which should be resolvedorg.openrdf.query.MalformedQueryExceptionpublic static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult resolveUpdate(AbstractTripleStore store, ASTContainer ast, org.openrdf.query.BindingSet bs, org.openrdf.query.Dataset dataset) throws org.openrdf.query.MalformedQueryException
store - - triple store, which will be used for values resolutionast - - AST model of the update, which should be resolvedbs - - binding set, which should be resolveddataset - org.openrdf.query.MalformedQueryExceptionpublic static com.bigdata.rdf.sparql.ast.eval.ASTDeferredIVResolution.DeferredResolutionResult resolveUpdate(AbstractTripleStore store, Update update, org.openrdf.query.BindingSet bs, org.openrdf.query.Dataset dataset) throws org.openrdf.query.MalformedQueryException
store - - triple store, which will be used for values resolutionast - - AST model of the update, which should be resolvedbs - - binding set, which should be resolveddataset - org.openrdf.query.MalformedQueryExceptionCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.