public class AstIdentifierList extends AstTokenList
minNodeClass
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
AstIdentifierList(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
int |
add(AstTokenIdentifier item) |
AstTokenIdentifier |
extract(AstTokenIdentifier token) |
AstTokenIdentifier |
extract(int index) |
int |
findByIdToken(AstTokenIdentifier token) |
AstTokenIdentifier |
get(int index) |
void |
insert(int index,
AstTokenIdentifier obj) |
int |
remove(AstTokenIdentifier item) |
void |
set(int index,
AstTokenIdentifier value) |
add, extract, findByString, findByToken, insert, remove, set
aB, aB, aB, add, addBuiltin, addBuiltin, addBuiltin, addIdentifier, addIdentifier, addIdentifier, addKeyword, addKeyword, addKeyword, addNewLine, addNode, addNode, addNode, addNumber, addNumber, addNumber, addSpace, addSpace, addString, addString, addString, addSymbol, addSymbol, addSymbol, aI, aI, aI, aK, aK, aK, aN, aN, aN, aNL, aSp, aSp, assign, aSt, aSt, aSt, aSy, aSy, aSy, buildList, buildSQLDirect, buildSQLList, builtin, clear, delete, extract, getCount, getMyChildren, identifier, indexOf, insert, insertIdentifier, insertIdentifier, insertIdentifier, insertKeyword, insertKeyword, insertKeyword, insertNewLine, insertNode, insertNode, insertNode, insertNumber, insertNumber, insertNumber, insertSpace, insertString, insertString, insertString, insertSymbol, insertSymbol, insertSymbol, keyword, moveSubQueryInProxy, newLine, node, number, remove, set, setCount, space, space, string, symbol, Symbol
buildSQL, clone, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtender
buildSQLForNode, editPropsForNode
assertIsAlive, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, removeReferencesToDatasourceInternal, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
public AstIdentifierList(BaseSQLContext sqlContext)
public AstTokenIdentifier get(int index)
get
in class AstTokenList
public void set(int index, AstTokenIdentifier value)
public int add(AstTokenIdentifier item)
public int remove(AstTokenIdentifier item)
public AstTokenIdentifier extract(AstTokenIdentifier token)
public AstTokenIdentifier extract(int index)
extract
in class AstTokenList
public void insert(int index, AstTokenIdentifier obj)
public int findByIdToken(AstTokenIdentifier token)