Package com.adbs.ast
Class AstAliasExpressionsList
- java.lang.Object
- 
- com.adbs.ast.AstNodeBase
- 
- com.adbs.ast.AstExtender
- 
- com.adbs.ast.AstNode
- 
- com.adbs.ast.AstNodeWithList
- 
- com.adbs.ast.AstAliasExpressionsList
 
 
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 
 public class AstAliasExpressionsList extends AstNodeWithList 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.ast.AstNodeWithListminNodeClass
 - 
Fields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
 
- 
 - 
Constructor SummaryConstructors Constructor Description AstAliasExpressionsList(BaseSQLContext sqlContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intadd(SQLAliasExpression item)SQLAliasExpressionextract(int index)SQLAliasExpressionextract(SQLAliasExpression item)SQLAliasExpressionget(int index)voidinsert(int index, SQLAliasExpression obj)intremove(SQLAliasExpression item)voidset(int index, SQLAliasExpression value)- 
Methods inherited from class com.adbs.ast.AstNodeWithListaB, 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
 - 
Methods inherited from class com.adbs.ast.AstNodebuildSQL, clone, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtender
 - 
Methods inherited from class com.adbs.ast.AstExtenderbuildSQLForNode, editPropsForNode
 - 
Methods inherited from class com.adbs.ast.AstNodeBaseassertIsAlive, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
AstAliasExpressionsListpublic AstAliasExpressionsList(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
getpublic SQLAliasExpression get(int index) - Overrides:
- getin class- AstNodeWithList
 
 - 
setpublic void set(int index, SQLAliasExpression value)
 - 
addpublic int add(SQLAliasExpression item) 
 - 
removepublic int remove(SQLAliasExpression item) 
 - 
extractpublic SQLAliasExpression extract(SQLAliasExpression item) 
 - 
extractpublic SQLAliasExpression extract(int index) - Overrides:
- extractin class- AstNodeWithList
 
 - 
insertpublic void insert(int index, SQLAliasExpression obj)
 
- 
 
-