Package com.adbs.ast
Class SQLExpressionSubQueryOperation
- java.lang.Object
- 
- com.adbs.ast.AstNodeBase
- 
- com.adbs.ast.AstExtender
- 
- com.adbs.ast.AstNode
- 
- com.adbs.ast.SQLExpressionItem
- 
- com.adbs.ast.SQLExpressionSubQueryOperation
 
 
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- SQLExpressionExists,- SQLExpressionSingular
 
 public class SQLExpressionSubQueryOperation extends SQLExpressionItem 
- 
- 
Field SummaryFields Modifier and Type Field Description SQLSubSelectStatementsubQuery- 
Fields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
 
- 
 - 
Constructor SummaryConstructors Constructor Description SQLExpressionSubQueryOperation(BaseSQLContext sqlContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidgetASTFields(AstFieldList l)booleanisLogical()- 
Methods inherited from class com.adbs.ast.SQLExpressionItembuildSQLCosmetic, clone, findExpressionItem, removeLExpression, removeReferencesToDatasourceInternal, restoreLExpression
 - 
Methods inherited from class com.adbs.ast.AstNodebuildSQL, buildSQLDirect, dispose, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtender
 - 
Methods inherited from class com.adbs.ast.AstExtenderbuildSQLForNode, editPropsForNode
 - 
Methods inherited from class com.adbs.ast.AstNodeBaseassertIsAlive, assign, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildren, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
 
- 
 
- 
- 
- 
Field Detail- 
subQuerypublic SQLSubSelectStatement subQuery 
 
- 
 - 
Constructor Detail- 
SQLExpressionSubQueryOperationpublic SQLExpressionSubQueryOperation(BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
getASTFieldsprotected void getASTFields(AstFieldList l) - Overrides:
- getASTFieldsin class- AstNode
 
 - 
isLogicalpublic boolean isLogical() - Overrides:
- isLogicalin class- SQLExpressionItem
 
 
- 
 
-