public AstToOpTreeBuilder(MetadataManager.MetadataManager metadataManager) { this.metadataManager = metadataManager; statementBuildersList.Add(new SourceOpBuilder(metadataManager)); statementBuildersList.Add(new JoinOpBuilder(metadataManager)); statementBuildersList.Add(new FilterStatementBuilder()); statementBuildersList.Add(new AggGroupOpBuilder()); statementBuildersList.Add(new OrderByOpBuilder()); statementBuildersList.Add(new ProjectOpBuilder()); }
public SourceOpBuilder(MetadataManager.MetadataManager metadataManager) { this.metadataManager = metadataManager; }
public CreateTableStatement(MetadataManager.MetadataManager metadataManager) { this.metadataManager = metadataManager; }
public JoinOpBuilder(MetadataManager.MetadataManager metadataManager) { this.metadataManager = metadataManager; }