Package com.adbs.ast
Class SQLSubSelectStatement
java.lang.Object
com.adbs.ast.AstNodeBase
com.adbs.ast.AstExtender
com.adbs.ast.AstNode
com.adbs.ast.SQLSubQueryExpression
com.adbs.ast.SQLSubQueryExpressions
com.adbs.ast.SQLSubSelectStatement
- All Implemented Interfaces:
- Disposable
- Direct Known Subclasses:
- SQLSelectStatement,- SQLSubSelectStatementProxy
- 
Field SummaryFieldsFields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbuildOrderByClause(SQLBuilder builder, SQLBuilderSelectFormat format) voidbuildSelects(SQLBuilder builder, SQLBuilderSelectFormat format) voidbuildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format) voidbuildWithClause(SQLBuilder builder, SQLBuilderSelectFormat format) intprotected voidMethods inherited from class com.adbs.ast.SQLSubQueryExpressionsadd, assign, clear, delete, extract, extract, firstUnionSubQuery, get, getCount, getMyChildren, removeMethods inherited from class com.adbs.ast.SQLSubQueryExpressionbuildUnionOperator, getSimpleUnionOperator, getUnionOperator, isAll, setAll, setUnionOperatorMethods inherited from class com.adbs.ast.AstNodebuildSQL, clone, dispose, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtenderMethods inherited from class com.adbs.ast.AstExtenderbuildSQLForNode, editPropsForNodeMethods inherited from class com.adbs.ast.AstNodeBaseassertIsAlive, buildASTField, buildASTField, calcStatistics, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, removeReferencesToDatasourceInternal, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
- 
Field Details- 
withClause
- 
orderBy
 
- 
- 
Constructor Details- 
SQLSubSelectStatement
 
- 
- 
Method Details- 
getASTFields- Overrides:
- getASTFieldsin class- AstNode
 
- 
buildSQLDirect- Overrides:
- buildSQLDirectin class- SQLSubQueryExpressions
 
- 
buildWithClause
- 
buildSelects
- 
buildOrderByClause
- 
calcStatisticsRecursivepublic int calcStatisticsRecursive()- Overrides:
- calcStatisticsRecursivein class- AstNodeBase
 
 
-