Package | Description |
---|---|
com.bigdata.rdf.sparql.ast |
This package contains an Abstract Syntax Tree which provides an intermediate translation
target for SPARQL parsers.
|
com.bigdata.rdf.sparql.ast.optimizers |
Modifier and Type | Method and Description |
---|---|
Set<IVariable<?>> |
StaticAnalysis.getJoinVars(SubqueryRoot subquery,
Set<IVariable<?>> vars)
Identify the join variables for the specified subquery for the position
within the query in which it appears.
|
Constructor and Description |
---|
SubqueryRoot(SubqueryRoot queryBase)
Deep copy constructor.
|
Modifier and Type | Method and Description |
---|---|
protected SubqueryRoot |
AbstractOptimizerTestCase.Helper.ask(VarNode varNode,
JoinGroupNode where)
Return an ASK subquery.
|
protected SubqueryRoot |
AbstractOptimizerTestCase.Helper.selectSubQuery(ProjectionNode projection,
JoinGroupNode where,
com.bigdata.rdf.sparql.ast.optimizers.AbstractOptimizerTestCase.HelperFlag... flags) |
Modifier and Type | Method and Description |
---|---|
boolean |
ASTJoinGroupFilterExistsInfo.containsSubqueryRoot(SubqueryRoot sqr)
Checks whether the SubqueryRoot at hand is contained in the
FilterExistsInfo, i.e.
|
static boolean |
ASTSparql11SubqueryOptimizer.needsLifting(SubqueryRoot subqueryRoot)
Returns true iff the subquery needs to be lifted into a named subquery include.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.