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 |
---|---|
NamedSubqueryRoot |
StaticAnalysisBase.getNamedSubqueryRoot(String name)
Return the corresponding
NamedSubqueryRoot . |
protected NamedSubqueryRoot |
StaticAnalysisBase.getRequiredNamedSubqueryRoot(String name)
Deprecated.
Caller's MUST BE CHANGED to look for both a
NamedSubqueryRoot and an ISolutionSetStats
and then handle these as appropriate. In one case, that means
static analysis of the NamedSubqueryRoot . In the
other, the relevant information are present in pre-computed
metadata on the ISolutionSetStats . |
NamedSubqueryRoot |
StaticAnalysis.resolveNamedSubqueryInclude(NamedSubqueryInclude nsi,
StaticAnalysis sa)
Resolves the
NamedSubqueryInclude in the given context,
returning the associated NamedSubqueryRoot object. |
Modifier and Type | Method and Description |
---|---|
Set<IVariable<?>> |
StaticAnalysis.getJoinVars(NamedSubqueryRoot aNamedSubquery,
NamedSubqueryInclude anInclude,
Set<IVariable<?>> vars)
Identify the join variables for the specified INCLUDE for the position
within the query in which it appears.
|
Constructor and Description |
---|
NamedSubqueryRoot(NamedSubqueryRoot queryBase)
Deep copy constructor.
|
Modifier and Type | Method and Description |
---|---|
protected NamedSubqueryRoot |
AbstractOptimizerTestCase.Helper.namedSubQuery(String name,
VarNode varNode,
JoinGroupNode where,
AbstractOptimizerTestCase.ApplyAnnotation... annotations)
Return a named subquery.
|
Modifier and Type | Method and Description |
---|---|
protected QueryRoot |
AbstractOptimizerTestCase.Helper.select(VarNode[] varNodes,
NamedSubqueryRoot namedSubQuery,
JoinGroupNode where,
com.bigdata.rdf.sparql.ast.optimizers.AbstractOptimizerTestCase.HelperFlag... flags)
Create a top-level SELECT query.
|
protected QueryRoot |
AbstractOptimizerTestCase.Helper.select(VarNode varNode,
NamedSubqueryRoot namedSubQuery,
JoinGroupNode where,
com.bigdata.rdf.sparql.ast.optimizers.AbstractOptimizerTestCase.HelperFlag... flags) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.