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  
ColumnProcessor Currently not thread-safe.
ColumnProcessor.ColumnNamesProcessor  
ColumnProcessor.ColumnReferenceByExpressionProcessor  
ColumnProcessor.ColumnReferenceByNameProcessor  
ConstantProcessor  
DefaultSQLProcessor This is base class for processing the SQL syntax elements defined in API.
LiteralExpressionProcessing Currently not thread-safe.
LiteralExpressionProcessing.DateTimeLiteralProcessor  
LiteralExpressionProcessing.DirectLiteralProcessor  
LiteralExpressionProcessing.NumericLiteralProcessor  
LiteralExpressionProcessing.SQLFunctionLiteralProcessor  
LiteralExpressionProcessing.StringLiteralExpressionProcessor  
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.OrderByProcessor  
QueryProcessing.OrdinaryGroupingSetProcessor  
QueryProcessing.QueryExpressionBinaryProcessor  
QueryProcessing.QueryExpressionProcessor  
QueryProcessing.QuerySpecificationProcessor  
QueryProcessing.SelectColumnsProcessor  
QueryProcessing.SortSpecificationProcessor  
TableReferenceProcessing  
TableReferenceProcessing.CrossJoinedTableProcessor  
TableReferenceProcessing.JoinConditionProcessor  
TableReferenceProcessing.JoinedTableProcessor<JoinedTableType extends JoinedTable>  
TableReferenceProcessing.NamedColumnsJoinProcessor  
TableReferenceProcessing.NaturalJoinedTableProcessor  
TableReferenceProcessing.QualifiedJoinedTableProcessor  
TableReferenceProcessing.TableNameProcessor  
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. All Rights Reserved.