Package com.adbs.querybuilder
Class SubSelectStatementProxy
- java.lang.Object
- 
- All Implemented Interfaces:
- Disposable,- java.awt.event.ActionListener,- java.util.EventListener
 
 public class SubSelectStatementProxy extends SQLSubSelectStatementProxy implements java.awt.event.ActionListener 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.ast.SQLSubSelectStatementorderBy, withClause
 - 
Fields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
 
- 
 - 
Constructor SummaryConstructors Constructor Description SubSelectStatementProxy(BaseSQLContext sqlContext, java.lang.Object param, AstNodeBase subQueryParent, SQLSubSelectStatement subQuery)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)voiddispose()SQLSubQuerySelectExpressionfirstUnionSubQuery()SQLSubSelectStatementgenerateASTTree(BaseSQLContext sqlContext)- 
Methods inherited from class com.adbs.ast.SQLSubSelectStatementProxyadd, assign, buildSQL, clear, cloneInternal, delete, extract, extract, get, getCount, getMyChildren, remove
 - 
Methods inherited from class com.adbs.ast.SQLSubSelectStatementbuildOrderByClause, buildSelects, buildSQLDirect, buildWithClause, calcStatisticsRecursive, getASTFields
 - 
Methods inherited from class com.adbs.ast.SQLSubQueryExpressionbuildUnionOperator, getSimpleUnionOperator, getUnionOperator, isAll, setAll, setUnionOperator
 - 
Methods inherited from class com.adbs.ast.AstNodeclone, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtender
 - 
Methods inherited from class com.adbs.ast.AstExtenderbuildSQLForNode, editPropsForNode
 - 
Methods inherited from class com.adbs.ast.AstNodeBaseassertIsAlive, buildASTField, buildASTField, calcStatistics, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
SubSelectStatementProxypublic SubSelectStatementProxy(BaseSQLContext sqlContext, java.lang.Object param, AstNodeBase subQueryParent, SQLSubSelectStatement subQuery) 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
- Overrides:
- disposein class- AstNode
 
 - 
generateASTTreepublic SQLSubSelectStatement generateASTTree(BaseSQLContext sqlContext) - Specified by:
- generateASTTreein class- SQLSubSelectStatementProxy
 
 - 
actionPerformedpublic void actionPerformed(java.awt.event.ActionEvent e) - Specified by:
- actionPerformedin interface- java.awt.event.ActionListener
 
 - 
firstUnionSubQuerypublic SQLSubQuerySelectExpression firstUnionSubQuery() - Overrides:
- firstUnionSubQueryin class- SQLSubSelectStatementProxy
 
 
- 
 
-