public class TObjectNameList extends TParseTreeNodeList<TObjectName>
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken| Constructor and Description |
|---|
TObjectNameList() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TParseTreeVisitor v)
Accept a visitor
|
void |
addObjectName(TObjectName objectReference) |
void |
addObjectName(TObjectName objectReference,
boolean checkExistence) |
TObjectName |
getObjectName(int position) |
int |
getObjectType() |
int |
searchColumnReference(TObjectName cr) |
void |
setObjectType(int objectType) |
acceptChildren, addAll, addElement, addNode, clear, doParse, elementAt, getElement, getEndToken, getStartToken, indexOf, init, init, init, init, insertElementAt, isListSeparatedByComma, iterator, removeElement, removeElementAt, removeElementWithoutSyncTokens, removeItem, setListSeparatedByComma, size, TParseTreeNodeListaddAllMyTokensToTokenList, addToTokenChain, appendNewNode, calculateTokenCount, doAppendNewNode, fastSetString, getAnchorNode, getColumnNo, getCommentAfterNode, getCommentBeforeNode, getCompactString, getDummyTag, getEvaluateDatatype, getEvalValue, getGsqlparser, getLineNo, getLocation, getMd5, getNodeStatus, getNodeType, getParentObjectName, getPlainText, getTokenCount, hasNext, init, init, init, init, init, init, insertAfterAToken, insertNewNodeBeforeMe, isChanged, isTokensInChain, next, refreshAllNodesTokenCount, remove, removeAllMyTokensFromTokenList, removeTokens, removeTokensBetweenNodes, removeTokensBetweenToken, replaceWithNewNode, resetIterator, setAnchorNode, setChanged, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setEndToken, setEndTokenDirectly, setEvaluateDatatype, setEvalValue, setGsqlparser, setIncludingComment, setLocation, setNewSubNode, setNodeStatus, setNodeType, setParent, setPlainText, setStartToken, setStartToken, setStartToken, setStartToken, setStartTokenDirectly, setString, setString2, subNodeInNode, toScript, toString, toString2clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorforEachRemainingpublic TObjectNameList()
public void setObjectType(int objectType)
public int getObjectType()
public void addObjectName(TObjectName objectReference)
public void addObjectName(TObjectName objectReference, boolean checkExistence)
public TObjectName getObjectName(int position)
public int searchColumnReference(TObjectName cr)
public void accept(TParseTreeVisitor v)
TParseTreeNodeaccept in interface Visitableaccept in class TParseTreeNodeList<TObjectName>v - visitor is a descendant class of TParseTreeVisitor