Package | Description |
---|---|
org.eclipse.rdf4j.query.parser.serql.ast |
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 |
ASTNodeElem.getChild()
Gets the node element's child node.
|
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 © 2015-2019 Eclipse Foundation. All Rights Reserved.