public class SQLExpressionItemWithExpressionList extends SQLExpressionItemWithList
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
SQLExpressionItemWithExpressionList(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
int |
add(SQLExpressionItem item) |
SQLExpressionItem |
extract(AstNode item) |
SQLExpressionItem |
extract(int i) |
SQLExpressionItem |
get(int index) |
void |
set(int index,
SQLExpressionItem value) |
add, assign, buildSQLDirect, clear, delete, delete, getCount, getMyChildren, indexOf, insert, remove, set, setCount
buildSQLCosmetic, clone, findExpressionItem, isLogical, removeLExpression, removeReferencesToDatasourceInternal, restoreLExpression
buildSQL, 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, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
public SQLExpressionItemWithExpressionList(BaseSQLContext sqlContext)
public SQLExpressionItem get(int index)
get
in class SQLExpressionItemWithList
public void set(int index, SQLExpressionItem value)
public int add(SQLExpressionItem item)
public SQLExpressionItem extract(AstNode item)
extract
in class SQLExpressionItemWithList
public SQLExpressionItem extract(int i)
extract
in class SQLExpressionItemWithList