Uses of Interface
org.sql.generation.implementation.transformation.spi.SQLProcessorAggregator

Packages that use SQLProcessorAggregator
org.sql.generation.implementation.transformation This package contains the default processors for syntax elements defined in API. 
org.sql.generation.implementation.transformation.derby   
org.sql.generation.implementation.transformation.mysql   
org.sql.generation.implementation.transformation.pgsql   
org.sql.generation.implementation.transformation.spi   
org.sql.generation.implementation.vendor   
 

Uses of SQLProcessorAggregator in org.sql.generation.implementation.transformation
 

Classes in org.sql.generation.implementation.transformation that implement SQLProcessorAggregator
 class DefaultSQLProcessor
          This is base class for processing the SQL syntax elements defined in API.
 

Methods in org.sql.generation.implementation.transformation with parameters of type SQLProcessorAggregator
protected  void ManipulationProcessing.AddColumnDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, AddColumnDefinition object, StringBuilder builder)
           
protected  void ManipulationProcessing.AddTableConstraintDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, AddTableConstraintDefinition object, StringBuilder builder)
           
protected  void ManipulationProcessing.DropColumnDefaultProcessor.doProcess(SQLProcessorAggregator aggregator, AlterColumnAction.DropDefault object, StringBuilder builder)
           
protected  void ManipulationProcessing.AlterColumnDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, AlterColumnDefinition object, StringBuilder builder)
           
protected  void ManipulationProcessing.AlterTableStatementProcessor.doProcess(SQLProcessorAggregator aggregator, AlterTableStatement object, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.BinaryPredicateProcessor.doProcess(SQLProcessorAggregator processor, BinaryPredicate predicate, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.BooleanTestProcessor.doProcess(SQLProcessorAggregator aggregator, BooleanTest object, StringBuilder builder)
           
protected  void DefinitionProcessing.CheckConstraintProcessor.doProcess(SQLProcessorAggregator aggregator, CheckConstraint object, StringBuilder builder)
           
protected  void DefinitionProcessing.ColumnDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, ColumnDefinition object, StringBuilder builder)
           
protected  void ColumnProcessing.ColumnNamesProcessor.doProcess(SQLProcessorAggregator processor, ColumnNameList object, StringBuilder builder)
           
protected  void ColumnProcessing.ColumnReferenceByExpressionProcessor.doProcess(SQLProcessorAggregator processor, ColumnReferenceByExpression columnRef, StringBuilder builder)
           
protected  void ColumnProcessing.ColumnReferenceByNameProcessor.doProcess(SQLProcessorAggregator processor, ColumnReferenceByName columnRef, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.ConjunctionProcessor.doProcess(SQLProcessorAggregator aggregator, Conjunction object, StringBuilder builder)
           
protected  void QueryProcessing.CorrespondingSpecProcessor.doProcess(SQLProcessorAggregator processor, CorrespondingSpec object, StringBuilder builder)
           
protected  void LiteralExpressionProcessing.DateTimeLiteralProcessor.doProcess(SQLProcessorAggregator processor, DateTimeLiteral object, StringBuilder builder)
           
protected  void DataTypeProcessing.DecimalProcessor.doProcess(SQLProcessorAggregator aggregator, Decimal object, StringBuilder builder)
           
protected  void ModificationProcessing.DeleteBySearchProcessor.doProcess(SQLProcessorAggregator processor, DeleteBySearch object, StringBuilder builder)
           
protected  void LiteralExpressionProcessing.DirectLiteralProcessor.doProcess(SQLProcessorAggregator processor, DirectLiteral literal, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.DisjunctionProcessor.doProcess(SQLProcessorAggregator aggregator, Disjunction object, StringBuilder builder)
           
protected  void ManipulationProcessing.DropColumnDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, DropColumnDefinition object, StringBuilder builder)
           
protected  void ManipulationProcessing.DropSchemaStatementProcessor.doProcess(SQLProcessorAggregator aggregator, DropSchemaStatement object, StringBuilder builder)
           
protected  void ManipulationProcessing.DropTableConstraintDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, DropTableConstraintDefinition object, StringBuilder builder)
           
protected  void ManipulationProcessing.DropTableOrViewStatementProcessor.doProcess(SQLProcessorAggregator aggregator, DropTableOrViewStatement object, StringBuilder builder)
           
protected  void DefinitionProcessing.ForeignKeyConstraintProcessor.doProcess(SQLProcessorAggregator aggregator, ForeignKeyConstraint object, StringBuilder builder)
           
protected  void QueryProcessing.FromProcessor.doProcess(SQLProcessorAggregator aggregator, FromClause from, StringBuilder builder)
           
protected  void QueryProcessing.GroupByProcessor.doProcess(SQLProcessorAggregator aggregator, GroupByClause groupBy, StringBuilder builder)
           
protected  void ModificationProcessing.InsertStatementProcessor.doProcess(SQLProcessorAggregator processor, InsertStatement object, StringBuilder builder)
           
protected  void TableReferenceProcessing.JoinConditionProcessor.doProcess(SQLProcessorAggregator processor, JoinCondition condition, StringBuilder builder)
           
protected  void TableReferenceProcessing.JoinedTableProcessor.doProcess(SQLProcessorAggregator processor, JoinedTableType table, StringBuilder builder)
           
protected  void DefinitionProcessing.LikeClauseProcessor.doProcess(SQLProcessorAggregator aggregator, LikeClause object, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.MultiPredicateProcessor.doProcess(SQLProcessorAggregator processor, MultiPredicate predicate, StringBuilder builder)
           
protected  void TableReferenceProcessing.NamedColumnsJoinProcessor.doProcess(SQLProcessorAggregator processor, NamedColumnsJoin join, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.NegationProcessor.doProcess(SQLProcessorAggregator aggregator, Negation object, StringBuilder builder)
           
protected  void LiteralExpressionProcessing.NumericLiteralProcessor.doProcess(SQLProcessorAggregator processor, NumericLiteral object, StringBuilder builder)
           
protected  void DataTypeProcessing.NumericProcessor.doProcess(SQLProcessorAggregator aggregator, Numeric object, StringBuilder builder)
           
protected  void QueryProcessing.OrderByProcessor.doProcess(SQLProcessorAggregator aggregator, OrderByClause orderBy, StringBuilder builder)
           
protected  void QueryProcessing.OrdinaryGroupingSetProcessor.doProcess(SQLProcessorAggregator processor, OrdinaryGroupingSet object, StringBuilder builder)
           
protected abstract  void AbstractProcessor.doProcess(SQLProcessorAggregator aggregator, ProcessableType object, StringBuilder builder)
           
protected  void QueryProcessing.QueryExpressionBinaryProcessor.doProcess(SQLProcessorAggregator processor, QueryExpressionBodyBinary body, StringBuilder builder)
           
protected  void QueryProcessing.QueryExpressionProcessor.doProcess(SQLProcessorAggregator processor, QueryExpression object, StringBuilder builder)
           
protected  void QueryProcessing.QuerySpecificationProcessor.doProcess(SQLProcessorAggregator processor, QuerySpecification query, StringBuilder builder)
           
protected  void DefinitionProcessing.RegularViewSpecificationProcessor.doProcess(SQLProcessorAggregator aggregator, RegularViewSpecification object, StringBuilder builder)
           
protected  void QueryProcessing.RowDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, RowDefinition object, StringBuilder builder)
           
protected  void QueryProcessing.RowSubQueryProcessor.doProcess(SQLProcessorAggregator aggregator, RowSubQuery object, StringBuilder builder)
           
protected  void DefinitionProcessing.SchemaDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, SchemaDefinition object, StringBuilder builder)
           
protected  void QueryProcessing.SelectColumnsProcessor.doProcess(SQLProcessorAggregator aggregator, SelectColumnClause select, StringBuilder builder)
           
protected  void ModificationProcessing.SetClauseProcessor.doProcess(SQLProcessorAggregator processor, SetClause object, StringBuilder builder)
           
protected  void ManipulationProcessing.SetColumnDefaultProcessor.doProcess(SQLProcessorAggregator aggregator, SetColumnDefault object, StringBuilder builder)
           
protected  void QueryProcessing.SortSpecificationProcessor.doProcess(SQLProcessorAggregator processor, SortSpecification object, StringBuilder builder)
           
protected  void ModificationProcessing.DynamicColumnSourceProcessor.doProcess(SQLProcessorAggregator processor, SourceType object, StringBuilder builder)
           
protected  void DataTypeProcessing.SQLCharProcessor.doProcess(SQLProcessorAggregator aggregator, SQLChar object, StringBuilder builder)
           
protected  void DataTypeProcessing.SQLFloatProcessor.doProcess(SQLProcessorAggregator aggregator, SQLFloat object, StringBuilder builder)
           
protected  void LiteralExpressionProcessing.SQLFunctionLiteralProcessor.doProcess(SQLProcessorAggregator processor, SQLFunctionLiteral object, StringBuilder builder)
           
protected  void DataTypeProcessing.SQLIntervalProcessor.doProcess(SQLProcessorAggregator aggregator, SQLInterval object, StringBuilder builder)
           
protected  void DataTypeProcessing.SQLTimeStampProcessor.doProcess(SQLProcessorAggregator aggregator, SQLTimeStamp object, StringBuilder builder)
           
protected  void DataTypeProcessing.SQLTimeProcessor.doProcess(SQLProcessorAggregator aggregator, SQLTime object, StringBuilder builder)
           
protected  void LiteralExpressionProcessing.StringLiteralExpressionProcessor.doProcess(SQLProcessorAggregator processor, StringLiteral literal, StringBuilder builder)
           
protected  void DefinitionProcessing.TableConstraintDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, TableConstraintDefinition object, StringBuilder builder)
           
protected  void DefinitionProcessing.TableDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, TableDefinition object, StringBuilder builder)
           
protected  void DefinitionProcessing.TableElementListProcessor.doProcess(SQLProcessorAggregator aggregator, TableElementList object, StringBuilder builder)
           
protected  void TableReferenceProcessing.TableNameProcessor.doProcess(SQLProcessorAggregator processor, TableName object, StringBuilder builder)
           
protected  void TableReferenceProcessing.TableReferencePrimaryProcessor.doProcess(SQLProcessorAggregator processor, TableReferenceType object, StringBuilder builder)
           
protected  void QueryProcessing.TableValueConstructorProcessor.doProcess(SQLProcessorAggregator aggregator, TableValueConstructor object, StringBuilder builder)
           
protected  void ModificationProcessing.TargetTableProcessor.doProcess(SQLProcessorAggregator processor, TargetTable object, StringBuilder builder)
           
protected  void BooleanExpressionProcessing.UnaryPredicateProcessor.doProcess(SQLProcessorAggregator processor, UnaryPredicate predicate, StringBuilder builder)
           
protected  void DefinitionProcessing.UniqueConstraintProcessor.doProcess(SQLProcessorAggregator aggregator, UniqueConstraint object, StringBuilder builder)
           
protected  void ModificationProcessing.UpdateBySearchProcessor.doProcess(SQLProcessorAggregator processor, UpdateBySearch object, StringBuilder builder)
           
protected  void ModificationProcessing.UpdateSourceByExpressionProcessor.doProcess(SQLProcessorAggregator processor, UpdateSourceByExpression object, StringBuilder builder)
           
protected  void DataTypeProcessing.UserDefinedDataTypeProcessor.doProcess(SQLProcessorAggregator aggregator, UserDefinedType object, StringBuilder builder)
           
protected  void DefinitionProcessing.ViewDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, ViewDefinition object, StringBuilder builder)
           
protected  void ModificationProcessing.ColumnSourceByQueryProcessor.doProcessColumnSource(SQLProcessorAggregator processor, ColumnSourceByQuery object, StringBuilder builder)
           
protected  void ModificationProcessing.ColumnSourceByValuesProcessor.doProcessColumnSource(SQLProcessorAggregator processor, ColumnSourceByValues object, StringBuilder builder)
           
protected abstract  void ModificationProcessing.DynamicColumnSourceProcessor.doProcessColumnSource(SQLProcessorAggregator processor, SourceType object, StringBuilder builder)
           
protected  void TableReferenceProcessing.CrossJoinedTableProcessor.doProcessJoinedTable(SQLProcessorAggregator processor, CrossJoinedTable table, StringBuilder builder)
           
protected abstract  void TableReferenceProcessing.JoinedTableProcessor.doProcessJoinedTable(SQLProcessorAggregator processor, JoinedTableType table, StringBuilder builder)
           
protected  void TableReferenceProcessing.NaturalJoinedTableProcessor.doProcessJoinedTable(SQLProcessorAggregator processor, NaturalJoinedTable table, StringBuilder builder)
           
protected  void TableReferenceProcessing.QualifiedJoinedTableProcessor.doProcessJoinedTable(SQLProcessorAggregator processor, QualifiedJoinedTable table, StringBuilder builder)
           
protected  void TableReferenceProcessing.UnionJoinedTableProcessor.doProcessJoinedTable(SQLProcessorAggregator processor, UnionJoinedTable table, StringBuilder builder)
           
protected  void TableReferenceProcessing.TableReferenceByExpressionProcessor.doProcessTablePrimary(SQLProcessorAggregator processor, TableReferenceByExpression tableRef, StringBuilder builder)
           
protected  void TableReferenceProcessing.TableReferenceByNameProcessor.doProcessTablePrimary(SQLProcessorAggregator processor, TableReferenceByName object, StringBuilder builder)
           
protected abstract  void TableReferenceProcessing.TableReferencePrimaryProcessor.doProcessTablePrimary(SQLProcessorAggregator processor, TableReferenceType object, StringBuilder builder)
           
 void NoOpProcessor.process(SQLProcessorAggregator processor, org.atp.api.Typeable<?> object, StringBuilder builder)
           
 void ConstantProcessor.process(SQLProcessorAggregator aggregator, org.atp.api.Typeable<?> object, StringBuilder builder)
           
 void AbstractProcessor.process(SQLProcessorAggregator aggregator, org.atp.api.Typeable<?> object, StringBuilder builder)
           
static void BooleanExpressionProcessing.processBinaryComposedObject(SQLProcessorAggregator aggregator, BooleanExpression left, BooleanExpression right, StringBuilder builder, String operator)
           
static void QueryProcessing.processOptional(SQLProcessorAggregator processor, StringBuilder builder, org.atp.api.Typeable<?> element, String prefix, String name)
           
static void QueryProcessing.processOptionalBooleanExpression(SQLProcessorAggregator processor, StringBuilder builder, BooleanExpression expression, String prefix, String name)
           
protected  void DefinitionProcessing.SchemaDefinitionProcessor.processSchemaElements(SQLProcessorAggregator aggregator, SchemaDefinition object, StringBuilder builder)
           
protected  void TableReferenceProcessing.TableReferencePrimaryProcessor.processTableAlias(SQLProcessorAggregator processor, TableAlias tableAlias, StringBuilder builder)
           
 

Uses of SQLProcessorAggregator in org.sql.generation.implementation.transformation.derby
 

Classes in org.sql.generation.implementation.transformation.derby that implement SQLProcessorAggregator
 class DerbyProcessor
           
 

Uses of SQLProcessorAggregator in org.sql.generation.implementation.transformation.mysql
 

Classes in org.sql.generation.implementation.transformation.mysql that implement SQLProcessorAggregator
 class MySQLProcessor
           
 

Methods in org.sql.generation.implementation.transformation.mysql with parameters of type SQLProcessorAggregator
protected  void MySQLDefinitionProcessing.MySQLSchemaDefinitionProcessor.doProcess(SQLProcessorAggregator aggregator, SchemaDefinition object, StringBuilder builder)
           
protected  void MySQLTableProcessing.MySQLTableNameProcessor.doProcess(SQLProcessorAggregator processor, TableName object, StringBuilder builder)
           
 

Uses of SQLProcessorAggregator in org.sql.generation.implementation.transformation.pgsql
 

Classes in org.sql.generation.implementation.transformation.pgsql that implement SQLProcessorAggregator
 class PostgreSQLProcessor
           
 

Methods in org.sql.generation.implementation.transformation.pgsql with parameters of type SQLProcessorAggregator
protected  void LiteralExpressionProcessing.PGDateTimeLiteralProcessor.doProcess(SQLProcessorAggregator processor, DateTimeLiteral object, StringBuilder builder)
           
protected  void ManipulationProcessing.PgSQLDropTableOrViewStatementProcessor.doProcess(SQLProcessorAggregator aggregator, DropTableOrViewStatement object, StringBuilder builder)
           
protected  void QueryProcessing.PgSQLQuerySpecificationProcessor.doProcess(SQLProcessorAggregator processor, QuerySpecification query, StringBuilder builder)
           
 

Uses of SQLProcessorAggregator in org.sql.generation.implementation.transformation.spi
 

Methods in org.sql.generation.implementation.transformation.spi with parameters of type SQLProcessorAggregator
 void SQLProcessor.process(SQLProcessorAggregator aggregator, org.atp.api.Typeable<?> object, StringBuilder builder)
           
 

Uses of SQLProcessorAggregator in org.sql.generation.implementation.vendor
 

Constructors in org.sql.generation.implementation.vendor with parameters of type SQLProcessorAggregator
DefaultVendor(SQLProcessorAggregator processor)
           
DefaultVendor(SQLProcessorAggregator processor, DefaultVendor.Callback<? extends BooleanFactory> booleanFactory, DefaultVendor.Callback<? extends ColumnsFactory> columnsFactory, DefaultVendor.Callback<? extends LiteralFactory> literalFactory, DefaultVendor.Callback<? extends ModificationFactory> modificationFactory, DefaultVendor.Callback<? extends QueryFactory> queryFactory, DefaultVendor.Callback<? extends TableReferenceFactory> tableReferenceFactory, DefaultVendor.Callback<? extends DefinitionFactory> definitionFactory, DefaultVendor.Callback<? extends ManipulationFactory> manipulationFactory, DefaultVendor.Callback<? extends DataTypeFactory> dataTypeFactory)
           
 



Copyright © 2010-2011. All Rights Reserved.