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.sail.sparql.ast |
Modifier and Type | Method and Description |
---|---|
protected int |
BigdataASTVisitorBase.depth(Node node)
Return the depth of the node in the parse tree.
|
protected ASTGraphGraphPattern |
BigdataASTVisitorBase.firstASTGraphGraphAncestor(Node node)
Returns the enclosing ASTGraphGraphPattern ancestor-or-self for the
given node, or null if none exists.
|
protected String |
BigdataASTVisitorBase.indent(Node node)
Return a white space string which may be used to indent the node to its
depth in the parse tree.
|
protected com.bigdata.rdf.sail.sparql.GroupGraphPattern |
BigdataASTVisitorBase.scopedGroupGraphPattern(Node n)
Builds a fresh
GroupGraphPattern that inherits the scope
for the given node. |
Modifier and Type | Field and Description |
---|---|
protected Node |
SimpleNode.parent |
Modifier and Type | Field and Description |
---|---|
protected List<Node> |
SimpleNode.children |
Modifier and Type | Method and Description |
---|---|
<T extends Node> |
SimpleNode.jjtGetChild(Class<T> type)
Gets the (first) child of this node that is of the specific type.
|
<T extends Node> |
SimpleNode.jjtGetChildren(Class<T> type) |
Modifier and Type | Method and Description |
---|---|
Node |
ASTPropertyListPath.getVerb() |
Node |
ASTPropertyList.getVerb() |
Node |
SimpleNode.jjtGetChild(int i) |
Node |
Node.jjtGetChild(int i)
This method returns a child node.
|
Node |
SimpleNode.jjtGetParent() |
Node |
Node.jjtGetParent() |
Node |
JJTSyntaxTreeBuilderState.peekNode() |
Node |
JJTSyntaxTreeBuilderState.popNode() |
Node |
JJTSyntaxTreeBuilderState.rootNode() |
Modifier and Type | Method and Description |
---|---|
List<Node> |
SimpleNode.jjtGetChildren() |
Modifier and Type | Method and Description |
---|---|
void |
JJTSyntaxTreeBuilderState.clearNodeScope(Node n) |
void |
JJTSyntaxTreeBuilderState.closeNodeScope(Node n,
boolean condition) |
void |
JJTSyntaxTreeBuilderState.closeNodeScope(Node n,
int num) |
void |
SimpleNode.jjtAddChild(Node n,
int i) |
void |
Node.jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's list of
children.
|
void |
SimpleNode.jjtAppendChild(Node n) |
void |
Node.jjtAppendChild(Node n)
Adds the supplied node as the last child node to this node.
|
void |
SimpleNode.jjtInsertChild(Node n,
int i) |
void |
Node.jjtInsertChild(Node n,
int i)
Adds the supplied node as the i'th child node to this node.
|
void |
SimpleNode.jjtReplaceChild(Node oldNode,
Node newNode) |
void |
Node.jjtReplaceChild(Node oldNode,
Node newNode)
Replaces a child node with a new node.
|
void |
SimpleNode.jjtReplaceWith(Node newNode)
Replaces this node with the supplied one in the AST.
|
void |
SimpleNode.jjtSetParent(Node n) |
void |
Node.jjtSetParent(Node n)
This pair of methods are used to inform the node of its parent.
|
void |
JJTSyntaxTreeBuilderState.openNodeScope(Node n) |
void |
JJTSyntaxTreeBuilderState.pushNode(Node n) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.