Package com.adbs.ast
Class SQLSubQueryExpression
- java.lang.Object
- 
- com.adbs.ast.AstNodeBase
- 
- com.adbs.ast.AstExtender
- 
- com.adbs.ast.AstNode
- 
- com.adbs.ast.SQLSubQueryExpression
 
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- SQLSubQueryExpressions,- SQLSubQuerySelectExpression
 
 public class SQLSubQueryExpression extends AstNode 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
 
- 
 - 
Constructor SummaryConstructors Constructor Description SQLSubQueryExpression(BaseSQLContext sqlContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassign(java.lang.Object source)voidbuildUnionOperator(SQLBuilder builder, SQLBuilderSelectFormat format)java.lang.StringgetSimpleUnionOperator(SQLBuilder sqlBuilder)java.lang.StringgetUnionOperator()booleanisAll()voidsetAll(boolean value)voidsetUnionOperator(java.lang.String value)- 
Methods inherited from class com.adbs.ast.AstNodebuildSQL, buildSQLDirect, 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, getMyChildren, 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- 
SQLSubQueryExpressionpublic SQLSubQueryExpression(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
getUnionOperatorpublic java.lang.String getUnionOperator() 
 - 
setUnionOperatorpublic void setUnionOperator(java.lang.String value) 
 - 
isAllpublic boolean isAll() 
 - 
setAllpublic void setAll(boolean value) 
 - 
getSimpleUnionOperatorpublic java.lang.String getSimpleUnionOperator(SQLBuilder sqlBuilder) 
 - 
assignpublic void assign(java.lang.Object source) - Overrides:
- assignin class- AstNodeBase
 
 - 
buildUnionOperatorpublic void buildUnionOperator(SQLBuilder builder, SQLBuilderSelectFormat format) 
 
- 
 
-