public class AstAliasExpressionsList extends AstNodeWithList
minNodeClass
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
AstAliasExpressionsList(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
int |
add(SQLAliasExpression item) |
SQLAliasExpression |
extract(int index) |
SQLAliasExpression |
extract(SQLAliasExpression item) |
SQLAliasExpression |
get(int index) |
void |
insert(int index,
SQLAliasExpression obj) |
int |
remove(SQLAliasExpression item) |
void |
set(int index,
SQLAliasExpression value) |
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 AstAliasExpressionsList(BaseSQLContext sqlContext)
public SQLAliasExpression get(int index)
get
in class AstNodeWithList
public void set(int index, SQLAliasExpression value)
public int add(SQLAliasExpression item)
public int remove(SQLAliasExpression item)
public SQLAliasExpression extract(SQLAliasExpression item)
public SQLAliasExpression extract(int index)
extract
in class AstNodeWithList
public void insert(int index, SQLAliasExpression obj)