public class TParseTreeNodeList extends TParseTreeNode
| Constructor and Description |
|---|
TParseTreeNodeList() |
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(TParseTreeNode ptn) |
void |
addNode(Object arg1) |
void |
doParse(TCustomSqlStatement psql,
ESqlClause plocation)
analyze this node
|
TParseTreeNode |
elementAt(int index) |
TParseTreeNode |
getElement(int index) |
TSourceToken |
getEndToken()
The last token of the node
|
TSourceToken |
getStartToken()
The first token in this parse tree node
|
void |
init(Object arg1)
Initialize a query tree node.
|
void |
init(Object arg1,
Object arg2) |
void |
init(Object arg1,
Object arg2,
Object arg3) |
void |
init(Object arg1,
Object arg2,
Object arg3,
Object arg4) |
void |
insertElementAt(TParseTreeNode ptn,
int index) |
void |
removeElement(TParseTreeNode ptn) |
void |
removeElementAt(int index) |
int |
size() |
void |
TParseTreeNodeList() |
accept, acceptChildren, addAllMyTokensToTokenList, appendString, fastSetString, getColumnNo, getDummyTag, getGsqlparser, getLineNo, getNodeType, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toStringpublic void TParseTreeNodeList()
public final int size()
public TParseTreeNode elementAt(int index)
public final void addElement(TParseTreeNode ptn)
public final void removeElementAt(int index)
public final void removeElement(TParseTreeNode ptn)
public final void insertElementAt(TParseTreeNode ptn, int index)
public void init(Object arg1)
TParseTreeNodeinit in class TParseTreeNodearg1 - first argumentpublic void init(Object arg1, Object arg2)
init in class TParseTreeNodepublic void init(Object arg1, Object arg2, Object arg3)
init in class TParseTreeNodepublic void init(Object arg1, Object arg2, Object arg3, Object arg4)
init in class TParseTreeNodepublic void addNode(Object arg1)
public TParseTreeNode getElement(int index)
public void doParse(TCustomSqlStatement psql, ESqlClause plocation)
doParse in class TParseTreeNodepsql - SQL statement this node belongs toplocation - SQL clause this node belongs topublic TSourceToken getStartToken()
TParseTreeNodegetStartToken in class TParseTreeNodepublic TSourceToken getEndToken()
TParseTreeNodegetEndToken in class TParseTreeNodeCopyright © 2019. All rights reserved.