| Package | Description |
|---|---|
| org.sql.generation.api.grammar.definition.table |
This package contains syntax interfaces for
CREATE TABLE statement. |
| org.sql.generation.api.grammar.factories |
This package provides factories to create various builders and SQL syntax elements.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CheckConstraint
This syntax element represents the {@code CHECK( ...
|
interface |
ForeignKeyConstraint
This syntax element represents the
FOREIGN KEY(col1, col2, ...) ... table constraint in table definition. |
interface |
UniqueConstraint
This constraint defines the columns to be unique (
UNIQUE(col1, col2, ...)). |
| Modifier and Type | Method and Description |
|---|---|
TableConstraint |
TableConstraintDefinition.getConstraint()
Returns the actual table constraint.
|
| Modifier and Type | Method and Description |
|---|---|
TableConstraintDefinition |
DefinitionFactory.createTableConstraintDefinition(String name,
TableConstraint constraint)
Creates a new, named table constraint without any
ConstraintCharacteristics. |
TableConstraintDefinition |
DefinitionFactory.createTableConstraintDefinition(String name,
TableConstraint constraint,
ConstraintCharacteristics characteristics)
Creates a new named table constraint with specified
ConstraintCharacteristics. |
TableConstraintDefinition |
DefinitionFactory.createTableConstraintDefinition(TableConstraint constraint)
Creates a new unnamed table constraint without any
ConstraintCharacteristics. |
TableConstraintDefinition |
DefinitionFactory.createTableConstraintDefinition(TableConstraint constraint,
ConstraintCharacteristics characteristics)
Creates a new unnamed table constraint with specified
ConstraintCharacteristics. |
Copyright © 2010-2012. All Rights Reserved.