Package org.apache.ws.jaxme.sqls

Contains the generic framework for SQL generators.

Interface Summary

BinaryColumnInterface of a column with datatype Column.Type.BINARY or Column.Type.VARBINARY.
BooleanConstraint
BooleanConstraint.TypeThe type of a boolean constraint.
CaseInterface of a "case value when x then a when y then b else c end" statement
Case.WhenInterface of a single "when x then a" clause.
Column
Column.Name
Column.Type
ColumnReferenceInterface of a column reference.
ColumnSetA common base interface for Index and ForeignKey.
CombinedConstraintInterface of a WHERE or ON clause.
CombinedConstraint.TypeSpecifies, how the various boolean constraints are combined.
ConstrainedStatementInterface of a Statement supporting a WHERE clause.
ConstraintInterface of a constraint, used in a WHERE or ON condition.
DeleteStatement
ExpressionInterface of an arithmetic expression.
Expression.TypeThe type of a boolean constraint.
ForeignKeyInterface of a foreign key.
ForeignKey.ColumnLink
Function
IndexInterface of an index declaration.
Index.Name
InsertStatementInterface of an INSERT statement.
JoinReferenceThis interface allows to specify join constraints.
ObjectFactoryA factory object for creating all the objects used by the SQL factory.
Parts
RawSQLCodeAn instance of RawSQLCode is used to insert raw SQL code into the statement.
SchemaInterface of a database schema.
Schema.Name
SelectStatementInterface of a SELECT statement.
SelectStatement.OrderColumnProvides a single column for an ORDER BY clause.
SelectTableReferenceA TableReference being used in a SELECT statement.
SetStatementA common base interface for InsertStatement and UpdateStatement.
SetStatement.SetValueA tupel of column name and value being assigned.
SQLFactoryA factory for generating SQL statements.
SQLFactory.Ident
SQLGeneratorAn SQL generator.
Statement
StringColumnInterface of a column with datatype Column.Type.CHAR or Column.Type.VARCHAR.
TableAbstract description of a table.
Table.Name
TableReferenceA table reference is used in the Statement.
UpdateStatementInterface of an update statement.
ValueAn abstract value.

Class Summary

ForeignKey.Mode
Value.Type
Contains the generic framework for SQL generators.