public class SQLSubQueryExpression extends AstNode
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
SQLSubQueryExpression(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
void |
assign(java.lang.Object source) |
void |
buildUnionOperator(SQLBuilder builder,
SQLBuilderSelectFormat format) |
java.lang.String |
getSimpleUnionOperator(SQLBuilder sqlBuilder) |
java.lang.String |
getUnionOperator() |
boolean |
isAll() |
void |
setAll(boolean value) |
void |
setUnionOperator(java.lang.String value) |
buildSQL, buildSQLDirect, clone, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtender
buildSQLForNode, editPropsForNode
assertIsAlive, 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
public SQLSubQueryExpression(BaseSQLContext sqlContext)
public java.lang.String getUnionOperator()
public void setUnionOperator(java.lang.String value)
public boolean isAll()
public void setAll(boolean value)
public java.lang.String getSimpleUnionOperator(SQLBuilder sqlBuilder)
public void assign(java.lang.Object source)
assign
in class AstNodeBase
public void buildUnionOperator(SQLBuilder builder, SQLBuilderSelectFormat format)