public class AccessSubQuerySelectExpressionExtender extends AstExtender
| Modifier and Type | Field and Description |
|---|---|
SQLQualifiedName |
into |
SQLSubQueryTopPart |
top |
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects| Constructor and Description |
|---|
AccessSubQuerySelectExpressionExtender(BaseSQLContext sqlContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildIntoClause(SQLBuilder builder,
SQLBuilderSelectFormat format) |
void |
buildSQLForNode(AstNode n,
SQLBuilder builder,
SQLBuilderSelectFormat format) |
void |
buildTopClause(SQLBuilder builder,
SQLBuilderSelectFormat format) |
protected void |
getASTFields(AstFieldList l) |
editPropsForNodeassertIsAlive, assign, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, clone, cloneInternal, dispose, 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, traverseASTTreeSiblingFirstpublic SQLSubQueryTopPart top
public SQLQualifiedName into
public AccessSubQuerySelectExpressionExtender(BaseSQLContext sqlContext)
protected void getASTFields(AstFieldList l)
getASTFields in class AstNodeBasepublic void buildSQLForNode(AstNode n, SQLBuilder builder, SQLBuilderSelectFormat format)
buildSQLForNode in class AstExtenderpublic void buildTopClause(SQLBuilder builder, SQLBuilderSelectFormat format)
public void buildIntoClause(SQLBuilder builder, SQLBuilderSelectFormat format)