Package org.sql.generation.implementation.transformation

This package contains the default processors for syntax elements defined in API.

See:
          Description

Class Summary
AbstractProcessor<ProcessableType extends Typeable<?>>  
BooleanExpressionProcessing Currently not thread-safe.
BooleanExpressionProcessing.BinaryPredicateProcessor  
BooleanExpressionProcessing.BooleanTestProcessor  
BooleanExpressionProcessing.ConjunctionProcessor  
BooleanExpressionProcessing.DisjunctionProcessor  
BooleanExpressionProcessing.MultiPredicateProcessor  
BooleanExpressionProcessing.NegationProcessor  
BooleanExpressionProcessing.UnaryPredicateProcessor  
ColumnProcessing  
ColumnProcessing.ColumnNamesProcessor  
ColumnProcessing.ColumnReferenceByExpressionProcessor  
ColumnProcessing.ColumnReferenceByNameProcessor  
ConstantProcessor  
DataTypeProcessing  
DataTypeProcessing.DecimalProcessor  
DataTypeProcessing.NumericProcessor  
DataTypeProcessing.SQLCharProcessor  
DataTypeProcessing.SQLFloatProcessor  
DataTypeProcessing.SQLIntervalProcessor  
DataTypeProcessing.SQLTimeProcessor  
DataTypeProcessing.SQLTimeStampProcessor  
DataTypeProcessing.UserDefinedDataTypeProcessor  
DefaultSQLProcessor This is base class for processing the SQL syntax elements defined in API.
DefinitionProcessing  
DefinitionProcessing.CheckConstraintProcessor  
DefinitionProcessing.ColumnDefinitionProcessor  
DefinitionProcessing.ForeignKeyConstraintProcessor  
DefinitionProcessing.LikeClauseProcessor  
DefinitionProcessing.RegularViewSpecificationProcessor  
DefinitionProcessing.SchemaDefinitionProcessor  
DefinitionProcessing.TableConstraintDefinitionProcessor  
DefinitionProcessing.TableDefinitionProcessor  
DefinitionProcessing.TableElementListProcessor  
DefinitionProcessing.UniqueConstraintProcessor  
DefinitionProcessing.ViewDefinitionProcessor  
LiteralExpressionProcessing Currently not thread-safe.
LiteralExpressionProcessing.DateTimeLiteralProcessor  
LiteralExpressionProcessing.DirectLiteralProcessor  
LiteralExpressionProcessing.NumericLiteralProcessor  
LiteralExpressionProcessing.SQLFunctionLiteralProcessor  
LiteralExpressionProcessing.StringLiteralExpressionProcessor  
ManipulationProcessing  
ManipulationProcessing.AddColumnDefinitionProcessor  
ManipulationProcessing.AddTableConstraintDefinitionProcessor  
ManipulationProcessing.AlterColumnDefinitionProcessor  
ManipulationProcessing.AlterTableStatementProcessor  
ManipulationProcessing.DropColumnDefaultProcessor  
ManipulationProcessing.DropColumnDefinitionProcessor  
ManipulationProcessing.DropSchemaStatementProcessor  
ManipulationProcessing.DropTableConstraintDefinitionProcessor  
ManipulationProcessing.DropTableOrViewStatementProcessor  
ManipulationProcessing.SetColumnDefaultProcessor  
ModificationProcessing  
ModificationProcessing.ColumnSourceByQueryProcessor  
ModificationProcessing.ColumnSourceByValuesProcessor  
ModificationProcessing.DeleteBySearchProcessor  
ModificationProcessing.DynamicColumnSourceProcessor<SourceType extends DynamicColumnSource>  
ModificationProcessing.InsertStatementProcessor  
ModificationProcessing.SetClauseProcessor  
ModificationProcessing.TargetTableProcessor  
ModificationProcessing.UpdateBySearchProcessor  
ModificationProcessing.UpdateSourceByExpressionProcessor  
NoOpProcessor  
ProcessorUtils  
QueryProcessing  
QueryProcessing.CorrespondingSpecProcessor  
QueryProcessing.FromProcessor  
QueryProcessing.GroupByProcessor  
QueryProcessing.LimitSpecificationProcessor  
QueryProcessing.OffsetSpecificationProcessor  
QueryProcessing.OrderByProcessor  
QueryProcessing.OrdinaryGroupingSetProcessor  
QueryProcessing.QueryExpressionBinaryProcessor  
QueryProcessing.QueryExpressionProcessor  
QueryProcessing.QuerySpecificationProcessor  
QueryProcessing.RowDefinitionProcessor  
QueryProcessing.RowSubQueryProcessor  
QueryProcessing.SelectColumnsProcessor  
QueryProcessing.SortSpecificationProcessor  
QueryProcessing.TableValueConstructorProcessor  
TableReferenceProcessing  
TableReferenceProcessing.AbstractTableNameProcessor<TableNameType extends TableName>  
TableReferenceProcessing.CrossJoinedTableProcessor  
TableReferenceProcessing.JoinConditionProcessor  
TableReferenceProcessing.JoinedTableProcessor<JoinedTableType extends JoinedTable>  
TableReferenceProcessing.NamedColumnsJoinProcessor  
TableReferenceProcessing.NaturalJoinedTableProcessor  
TableReferenceProcessing.QualifiedJoinedTableProcessor  
TableReferenceProcessing.TableNameDirectProcessor  
TableReferenceProcessing.TableNameFunctionProcessor  
TableReferenceProcessing.TableReferenceByExpressionProcessor  
TableReferenceProcessing.TableReferenceByNameProcessor  
TableReferenceProcessing.TableReferencePrimaryProcessor<TableReferenceType extends TableReferencePrimary>  
TableReferenceProcessing.UnionJoinedTableProcessor  
 

Enum Summary
BooleanExpressionProcessing.UnaryPredicateProcessor.UnaryOperatorOrientation  
 

Package org.sql.generation.implementation.transformation Description

This package contains the default processors for syntax elements defined in API. The vendor uses these processors (or custom processors) to create textual SQL statement out of API syntax elements.



Copyright © 2010-2012. All Rights Reserved.