public class DefaultDefinitionFactory extends AbstractDefinitionFactory
| Constructor and Description |
|---|
DefaultDefinitionFactory(SQLVendor vendor,
SQLProcessorAggregator processor) |
| Modifier and Type | Method and Description |
|---|---|
CheckConstraint |
createCheckConstraint(BooleanExpression check) |
protected ColumnDefinition |
createColumnDefinition(String columnName,
SQLDataType columnDataType,
String columnDefault,
Boolean mayBeNull,
AutoGenerationPolicy autoGenerationPolicy) |
ForeignKeyConstraintBuilder |
createForeignKeyConstraintBuilder() |
LikeClause |
createLikeClause(TableNameDirect tableName) |
RegularViewSpecification |
createRegularViewSpecification(String... columnNames) |
SchemaDefinitionBuilder |
createSchemaDefinitionBuilder() |
TableConstraintDefinition |
createTableConstraintDefinition(String name,
TableConstraint constraint,
ConstraintCharacteristics characteristics) |
TableDefinitionBuilder |
createTableDefinitionBuilder() |
TableElementListBuilder |
createTableElementListBuilder() |
UniqueConstraintBuilder |
createUniqueConstraintBuilder() |
ViewDefinitionBuilder |
createViewDefinitionBuilder() |
createColumnDefinition, createColumnDefinition, createColumnDefinition, createColumnDefinition, createColumnDefinition, createTableConstraintDefinition, createTableConstraintDefinition, createTableConstraintDefinitiongetProcessor, getVendorpublic DefaultDefinitionFactory(SQLVendor vendor, SQLProcessorAggregator processor)
public SchemaDefinitionBuilder createSchemaDefinitionBuilder()
public TableDefinitionBuilder createTableDefinitionBuilder()
public TableElementListBuilder createTableElementListBuilder()
protected ColumnDefinition createColumnDefinition(String columnName, SQLDataType columnDataType, String columnDefault, Boolean mayBeNull, AutoGenerationPolicy autoGenerationPolicy)
createColumnDefinition in class AbstractDefinitionFactorypublic LikeClause createLikeClause(TableNameDirect tableName)
public TableConstraintDefinition createTableConstraintDefinition(String name, TableConstraint constraint, ConstraintCharacteristics characteristics)
public CheckConstraint createCheckConstraint(BooleanExpression check)
public UniqueConstraintBuilder createUniqueConstraintBuilder()
public ForeignKeyConstraintBuilder createForeignKeyConstraintBuilder()
public ViewDefinitionBuilder createViewDefinitionBuilder()
public RegularViewSpecification createRegularViewSpecification(String... columnNames)
Copyright © 2010-2012. All Rights Reserved.