|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ParseTreeNode | |
|---|---|
| org.exolab.castor.jdo.oql | |
| Uses of ParseTreeNode in org.exolab.castor.jdo.oql |
|---|
| Methods in org.exolab.castor.jdo.oql that return ParseTreeNode | |
|---|---|
ParseTreeNode |
ParseTreeNode.getChild(int index)
Accessor method for individual children of this node. |
ParseTreeNode |
ParseTreeNode.getParent()
Accessor method for the parent of this node. |
ParseTreeNode |
Parser.getParseTree()
Generates the parse tree for the tokens provided by the Lexer passed in the constructor. |
| Methods in org.exolab.castor.jdo.oql that return types with arguments of type ParseTreeNode | |
|---|---|
Iterator<ParseTreeNode> |
ParseTreeNode.children()
Accessor method for an iteration of this nodes children. |
| Methods in org.exolab.castor.jdo.oql with parameters of type ParseTreeNode | |
|---|---|
void |
ParseTreeNode.addChild(ParseTreeNode child)
Adds a new node as a child of this node. |
void |
ParseTreeNode.setParent(ParseTreeNode parent)
Changes the parent of this node. |
| Constructors in org.exolab.castor.jdo.oql with parameters of type ParseTreeNode | |
|---|---|
ParseTreeNode(ParseTreeNode parent,
Token token)
Creates a new Node with supplied parent and token. |
|
ParseTreeWalker(LockEngine dbEngine,
ParseTreeNode parseTree,
ClassLoader classLoader,
DbMetaInfo dbInfo)
Creates a new parse tree walker. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||