Package | Description |
---|---|
com.bigdata.rdf.sail.sparql |
This package was imported from the
org.openrdf.query.parser.sparql
package of the openrdf distribution. |
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 |
---|---|
PathNode.PathAlternative |
TriplePatternExprBuilder.visit(ASTPathAlternative pathAltNode,
Object data) |
Modifier and Type | Method and Description |
---|---|
PathNode.PathAlternative |
PathNode.getPathAlternative()
The root of the property path is always a PathAlternative.
|
Constructor and Description |
---|
PathNode.PathAlternative(PathNode.PathAlternative op)
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode) . |
PathNode(PathNode.PathAlternative arg) |
Modifier and Type | Method and Description |
---|---|
static ConstantNode |
ASTPropertyPathOptimizer.getSimpleIRI(PathNode.PathAlternative pathAlt)
Used during parsing to identify simple triple patterns.
|
static boolean |
ASTPropertyPathOptimizer.isSimpleIRI(PathNode.PathAlternative pathAlt)
Used during parsing to identify simple triple patterns.
|
protected void |
ASTPropertyPathOptimizer.optimize(AST2BOpContext ctx,
StaticAnalysis sa,
GraphPatternGroup<? extends IGroupMemberNode> group,
com.bigdata.rdf.sparql.ast.optimizers.ASTPropertyPathOptimizer.PropertyPathInfo ppInfo,
PathNode.PathAlternative pathAlt,
ArbitraryLengthPathNode alpNode,
Properties queryHints,
PropertyPathNode ppNode)
Optimize a PathAlternative using UNIONs.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.