Class Hierarchy
Interface Hierarchy
- org.sql.generation.api.grammar.builders.AbstractBuilder<ExpressionType>
- org.sql.generation.api.grammar.factories.BooleanFactory
- org.sql.generation.api.grammar.factories.ColumnsFactory
- org.sql.generation.api.grammar.factories.DataTypeFactory
- org.sql.generation.api.grammar.factories.DefinitionFactory
- org.sql.generation.api.grammar.manipulation.DropBehaviourContainer
- java.lang.Iterable<T>
- org.sql.generation.api.grammar.factories.LiteralFactory
- org.sql.generation.api.grammar.factories.ManipulationFactory
- org.sql.generation.api.grammar.factories.ModificationFactory
- org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType
- org.sql.generation.api.grammar.common.datatypes.Decimal (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.Numeric (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLChar (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLFloat (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLInterval (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLTime (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLTimeStamp (also extends org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.factories.QueryFactory
- org.sql.generation.api.grammar.definition.schema.SchemaElement
- org.sql.generation.api.grammar.common.SQLConstants
- org.sql.generation.api.grammar.common.SQLFunctions
- org.sql.generation.api.grammar.common.SQLStatement
- org.sql.generation.api.vendor.SQLVendor
- org.sql.generation.api.grammar.query.TableReference
- org.sql.generation.api.grammar.factories.TableReferenceFactory
- org.atp.api.Typeable<BaseType>
- org.sql.generation.api.grammar.manipulation.AddColumnDefinition
- org.sql.generation.api.grammar.manipulation.AddTableConstraintDefinition
- org.sql.generation.api.grammar.manipulation.AlterColumnAction
- org.sql.generation.api.grammar.manipulation.AlterColumnDefinition
- org.sql.generation.api.grammar.manipulation.AlterStatement
- org.sql.generation.api.grammar.manipulation.AlterTableAction
- org.sql.generation.api.grammar.manipulation.AlterTableStatement
- org.sql.generation.api.grammar.query.AsteriskSelect
- org.sql.generation.api.grammar.booleans.BetweenPredicate
- org.sql.generation.api.grammar.common.datatypes.BigInt
- org.sql.generation.api.grammar.booleans.BinaryPredicate
- org.sql.generation.api.grammar.booleans.BooleanExpression
- org.sql.generation.api.grammar.booleans.BooleanTest
- org.sql.generation.api.grammar.definition.table.CheckConstraint
- org.sql.generation.api.grammar.definition.table.ColumnDefinition
- org.sql.generation.api.grammar.common.ColumnNameList
- org.sql.generation.api.grammar.query.ColumnReference
- org.sql.generation.api.grammar.query.ColumnReferenceByExpression
- org.sql.generation.api.grammar.query.ColumnReferenceByName
- org.sql.generation.api.grammar.query.ColumnReferences
- org.sql.generation.api.grammar.modification.ColumnSource
- org.sql.generation.api.grammar.modification.ColumnSourceByQuery
- org.sql.generation.api.grammar.modification.ColumnSourceByValues
- org.sql.generation.api.grammar.booleans.ComposedBooleanExpression (also extends org.sql.generation.api.grammar.booleans.BooleanExpression, java.lang.Iterable<T>)
- org.sql.generation.api.grammar.booleans.Conjunction
- org.sql.generation.api.grammar.query.CorrespondingSpec
- org.sql.generation.api.grammar.query.joins.CrossJoinedTable
- org.sql.generation.api.grammar.common.datatypes.Decimal (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.modification.DeleteBySearch
- org.sql.generation.api.grammar.modification.DeleteStatement (also extends org.sql.generation.api.grammar.common.SQLStatement)
- org.sql.generation.api.grammar.literals.DirectLiteral
- org.sql.generation.api.grammar.booleans.Disjunction
- org.sql.generation.api.grammar.common.datatypes.DoublePrecision
- org.sql.generation.api.grammar.manipulation.DropColumnDefinition (also extends org.sql.generation.api.grammar.manipulation.AlterTableAction, org.sql.generation.api.grammar.manipulation.DropBehaviourContainer)
- org.sql.generation.api.grammar.manipulation.DropSchemaStatement
- org.sql.generation.api.grammar.manipulation.DropStatement (also extends org.sql.generation.api.grammar.manipulation.DropBehaviourContainer, org.sql.generation.api.grammar.common.SchemaManipulationStatement)
- org.sql.generation.api.grammar.manipulation.DropTableConstraintDefinition (also extends org.sql.generation.api.grammar.manipulation.AlterTableAction, org.sql.generation.api.grammar.manipulation.DropBehaviourContainer)
- org.sql.generation.api.grammar.manipulation.DropTableOrViewStatement
- org.sql.generation.api.grammar.modification.DynamicColumnSource
- org.sql.generation.api.grammar.booleans.EqualsPredicate
- org.sql.generation.api.grammar.booleans.ExistsPredicate
- org.sql.generation.api.grammar.definition.table.ForeignKeyConstraint
- org.sql.generation.api.grammar.query.FromClause
- org.sql.generation.api.grammar.booleans.GreaterOrEqualPredicate
- org.sql.generation.api.grammar.booleans.GreaterThanPredicate
- org.sql.generation.api.grammar.query.GroupByClause
- org.sql.generation.api.grammar.query.GroupingElement
- org.sql.generation.api.grammar.booleans.InPredicate
- org.sql.generation.api.grammar.modification.InsertStatement (also extends org.sql.generation.api.grammar.common.SQLStatement)
- org.sql.generation.api.grammar.booleans.IsNotNullPredicate
- org.sql.generation.api.grammar.booleans.IsNullPredicate
- org.sql.generation.api.grammar.query.joins.JoinCondition
- org.sql.generation.api.grammar.query.joins.JoinedTable (also extends org.sql.generation.api.grammar.query.QueryExpressionBody, org.sql.generation.api.grammar.query.TableReference)
- org.sql.generation.api.grammar.query.joins.JoinSpecification
- org.sql.generation.api.grammar.booleans.LessOrEqualPredicate
- org.sql.generation.api.grammar.booleans.LessThanPredicate
- org.sql.generation.api.grammar.definition.table.LikeClause
- org.sql.generation.api.grammar.booleans.LikePredicate
- org.sql.generation.api.grammar.query.LimitSpecification
- org.sql.generation.api.grammar.literals.LiteralExpression
- org.sql.generation.api.grammar.booleans.MultiPredicate
- org.sql.generation.api.grammar.query.joins.NamedColumnsJoin
- org.sql.generation.api.grammar.query.joins.NaturalJoinedTable
- org.sql.generation.api.grammar.booleans.Negation
- org.sql.generation.api.grammar.common.NonBooleanExpression
- org.sql.generation.api.grammar.booleans.NotBetweenPredicate
- org.sql.generation.api.grammar.booleans.NotEqualsPredicate
- org.sql.generation.api.grammar.booleans.NotInPredicate
- org.sql.generation.api.grammar.booleans.NotLikePredicate
- org.sql.generation.api.grammar.booleans.NotRegexpPredicate
- org.sql.generation.api.grammar.common.datatypes.Numeric (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.literals.NumericLiteral
- org.sql.generation.api.grammar.query.OffsetSpecification
- org.sql.generation.api.grammar.query.OrderByClause
- org.sql.generation.api.grammar.query.OrdinaryGroupingSet
- org.sql.generation.api.grammar.manipulation.pgsql.PgSQLDropTableOrViewStatement
- org.sql.generation.api.grammar.booleans.Predicate
- org.sql.generation.api.grammar.query.joins.QualifiedJoinedTable
- org.sql.generation.api.grammar.query.QueryExpression (also extends org.sql.generation.api.grammar.common.NonBooleanExpression, org.sql.generation.api.grammar.common.SQLStatement)
- org.sql.generation.api.grammar.query.QueryExpressionBody
- org.sql.generation.api.grammar.query.QueryExpressionBodyActual
- org.sql.generation.api.grammar.query.QueryExpressionBodyBinary
- org.sql.generation.api.grammar.query.QueryExpressionBodyQuery
- org.sql.generation.api.grammar.query.QuerySpecification
- org.sql.generation.api.grammar.common.datatypes.Real
- org.sql.generation.api.grammar.booleans.RegexpPredicate
- org.sql.generation.api.grammar.definition.view.RegularViewSpecification
- org.sql.generation.api.grammar.query.RowDefinition
- org.sql.generation.api.grammar.query.RowSubQuery
- org.sql.generation.api.grammar.query.RowValueConstructor
- org.sql.generation.api.grammar.definition.schema.SchemaDefinition
- org.sql.generation.api.grammar.common.SchemaDefinitionStatement
- org.sql.generation.api.grammar.common.SchemaManipulationStatement
- org.sql.generation.api.grammar.common.SchemaStatement (also extends org.sql.generation.api.grammar.common.SQLStatement)
- org.sql.generation.api.grammar.query.SelectColumnClause
- org.sql.generation.api.grammar.modification.SetClause
- org.sql.generation.api.grammar.manipulation.SetColumnDefault
- org.sql.generation.api.grammar.common.datatypes.SmallInt
- org.sql.generation.api.grammar.query.SortSpecification
- org.sql.generation.api.grammar.common.datatypes.SQLBoolean
- org.sql.generation.api.grammar.common.datatypes.SQLChar (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLDataType
- org.sql.generation.api.grammar.common.datatypes.BigInt
- org.sql.generation.api.grammar.common.datatypes.Decimal (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.DoublePrecision
- org.sql.generation.api.grammar.common.datatypes.Numeric (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.Real
- org.sql.generation.api.grammar.common.datatypes.SmallInt
- org.sql.generation.api.grammar.common.datatypes.SQLBoolean
- org.sql.generation.api.grammar.common.datatypes.SQLChar (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLDate
- org.sql.generation.api.grammar.common.datatypes.SQLFloat (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLInteger
- org.sql.generation.api.grammar.common.datatypes.SQLInterval (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLTime (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLTimeStamp (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType)
- org.sql.generation.api.grammar.common.datatypes.pgsql.Text
- org.sql.generation.api.grammar.common.datatypes.UserDefinedType
- org.sql.generation.api.grammar.common.datatypes.SQLDate
- org.sql.generation.api.grammar.common.datatypes.SQLFloat (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.literals.SQLFunctionLiteral
- org.sql.generation.api.grammar.common.datatypes.SQLInteger
- org.sql.generation.api.grammar.common.datatypes.SQLInterval (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLTime (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.common.datatypes.SQLTimeStamp (also extends org.sql.generation.api.grammar.common.datatypes.ParametrizableDataType, org.sql.generation.api.grammar.common.datatypes.SQLDataType)
- org.sql.generation.api.grammar.literals.StringLiteral
- org.sql.generation.api.grammar.query.TableAlias
- org.sql.generation.api.grammar.definition.table.TableConstraint
- org.sql.generation.api.grammar.definition.table.TableConstraintDefinition
- org.sql.generation.api.grammar.definition.table.TableContentsSource
- org.sql.generation.api.grammar.definition.table.TableDefinition (also extends org.sql.generation.api.grammar.common.SchemaDefinitionStatement, org.sql.generation.api.grammar.definition.schema.SchemaElement)
- org.sql.generation.api.grammar.definition.table.TableElement
- org.sql.generation.api.grammar.definition.table.TableElementList
- org.sql.generation.api.grammar.common.TableName
- org.sql.generation.api.grammar.common.TableNameDirect
- org.sql.generation.api.grammar.common.TableNameFunction
- org.sql.generation.api.grammar.query.TableReferenceByExpression
- org.sql.generation.api.grammar.query.TableReferenceByName
- org.sql.generation.api.grammar.query.TableReferencePrimary (also extends org.sql.generation.api.grammar.query.TableReference)
- org.sql.generation.api.grammar.query.TableValueConstructor
- org.sql.generation.api.grammar.modification.TargetTable
- org.sql.generation.api.grammar.literals.TemporalLiteral
- org.sql.generation.api.grammar.common.datatypes.pgsql.Text
- org.sql.generation.api.grammar.literals.TimestampTimeLiteral
- org.sql.generation.api.grammar.booleans.UnaryPredicate
- org.sql.generation.api.grammar.query.joins.UnionJoinedTable
- org.sql.generation.api.grammar.definition.table.UniqueConstraint
- org.sql.generation.api.grammar.booleans.UniquePredicate
- org.sql.generation.api.grammar.modification.UpdateBySearch
- org.sql.generation.api.grammar.modification.UpdateSource
- org.sql.generation.api.grammar.modification.UpdateSourceByExpression
- org.sql.generation.api.grammar.modification.UpdateStatement (also extends org.sql.generation.api.grammar.common.SQLStatement)
- org.sql.generation.api.grammar.common.datatypes.UserDefinedType
- org.sql.generation.api.grammar.common.ValueExpression
- org.sql.generation.api.grammar.definition.view.ViewDefinition (also extends org.sql.generation.api.grammar.common.SchemaDefinitionStatement, org.sql.generation.api.grammar.definition.schema.SchemaElement)
- org.sql.generation.api.grammar.definition.view.ViewSpecification
Copyright © 2010-2012. All Rights Reserved.