org.sql.generation.implementation.grammar.factories
Class DefaultDefinitionFactory
java.lang.Object
org.sql.generation.implementation.grammar.factories.AbstractDefinitionFactory
org.sql.generation.implementation.grammar.factories.DefaultDefinitionFactory
- All Implemented Interfaces:
- DefinitionFactory
public class DefaultDefinitionFactory
- extends AbstractDefinitionFactory
- Author:
- Stanislav Muhametsin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultDefinitionFactory
public DefaultDefinitionFactory(SQLVendor vendor)
createSchemaDefinitionBuilder
public SchemaDefinitionBuilder createSchemaDefinitionBuilder()
createTableDefinitionBuilder
public TableDefinitionBuilder createTableDefinitionBuilder()
createTableElementListBuilder
public TableElementListBuilder createTableElementListBuilder()
createColumnDefinition
public ColumnDefinition createColumnDefinition(String columnName,
SQLDataType columnDataType,
String columnDefault,
Boolean mayBeNull)
createLikeClause
public LikeClause createLikeClause(TableName tableName)
createTableConstraintDefinition
public TableConstraintDefinition createTableConstraintDefinition(String name,
TableConstraint constraint,
ConstraintCharacteristics characteristics)
createCheckConstraint
public CheckConstraint createCheckConstraint(BooleanExpression check)
createUniqueConstraintBuilder
public UniqueConstraintBuilder createUniqueConstraintBuilder()
createForeignKeyConstraintBuilder
public ForeignKeyConstraintBuilder createForeignKeyConstraintBuilder()
createViewDefinitionBuilder
public ViewDefinitionBuilder createViewDefinitionBuilder()
createRegularViewSpecification
public RegularViewSpecification createRegularViewSpecification(String... columnNames)
Copyright © 2010-2011. All Rights Reserved.