public class AST2BOpUpdateContext extends AST2BOpContext
Modifier and Type | Field and Description |
---|---|
BigdataSailRepositoryConnection |
conn |
BigdataValueFactory |
f |
BigdataSail |
sail |
accessPathSampleLimit, accessPathScanAndFilter, astContainer, constructDistinctSPO, context, db, defaultGraphDistinctFilter, describeCache, gpuEvaluation, maxParallelForSolutionSetHashJoin, mergeJoin, nativeDistinctSolutions, nativeDistinctSPO, nativeDistinctSPOThreshold, nativeHashJoins, optimizers, pipelinedHashJoins, queryEngine, queryEngineChunkHandler, queryHints, queryId, remoteAPs, solutionSetManager
Constructor and Description |
---|
AST2BOpUpdateContext(ASTContainer astContainer,
BigdataSailRepositoryConnection conn) |
Modifier and Type | Method and Description |
---|---|
IBindingSet[] |
getBindings() |
long |
getCommitTime()
The timestamp associated with the commit point for the update and
-1 if until there is a commit. |
org.openrdf.query.Dataset |
getDataset() |
BigdataURI |
getNullGraph()
Return the
BD.NULL_GRAPH with the IVCache resolved and
set. |
org.openrdf.query.algebra.evaluation.QueryBindingSet |
getQueryBindingSet() |
long |
getTimestamp()
The timestamp associated with the update operation (either a read/write
transaction or
ITx.UNISOLATED . |
boolean |
isIncludeInferred() |
void |
setBindings(IBindingSet[] bindingSets) |
void |
setCommitTime(long commitTime) |
void |
setDataset(org.openrdf.query.Dataset dataset) |
void |
setIncludeInferred(boolean includeInferred) |
void |
setQueryBindingSet(org.openrdf.query.algebra.evaluation.QueryBindingSet qbs) |
addQueryAttribute, createVar, getAbstractTripleStore, getBOpContext, getDescribeCache, getDescribeIterationLimit, getDescribeMode, getDescribeStatementLimit, getGloballyScopedVariables, getLexiconNamespace, getLexiconReadTimestamp, getNamespace, getQueryAttributes, getSolutionSetManager, getSolutionSetStats, getSolutionSetStats, getSPONamespace, getStaticAnalysisStats, isCluster, isQuads, isSIDs, isTriples, nextId, setGloballyScopedVariables, setSolutionSetStats, setStaticAnalysisStats
public final BigdataSail sail
public final BigdataValueFactory f
public final BigdataSailRepositoryConnection conn
public AST2BOpUpdateContext(ASTContainer astContainer, BigdataSailRepositoryConnection conn) throws org.openrdf.sail.SailException
astContainer
- db
- org.openrdf.sail.SailException
public final boolean isIncludeInferred()
public final void setIncludeInferred(boolean includeInferred)
public long getCommitTime()
-1
if until there is a commit.public void setCommitTime(long commitTime)
public long getTimestamp()
ITx.UNISOLATED
.getTimestamp
in interface IEvaluationContext
getTimestamp
in class AST2BOpContext
public BigdataURI getNullGraph()
BD.NULL_GRAPH
with the IVCache
resolved and
set.
FIXME This should always be part of the Vocabulary and the IVCache should
be set (which is always true for the vocabulary).public IBindingSet[] getBindings()
public void setBindings(IBindingSet[] bindingSets)
public org.openrdf.query.algebra.evaluation.QueryBindingSet getQueryBindingSet()
public void setQueryBindingSet(org.openrdf.query.algebra.evaluation.QueryBindingSet qbs)
public void setDataset(org.openrdf.query.Dataset dataset)
public org.openrdf.query.Dataset getDataset()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.