org.sql.generation.implementation.grammar.factories
Class AbstractDefinitionFactory
java.lang.Object
org.sql.generation.implementation.grammar.factories.AbstractDefinitionFactory
- All Implemented Interfaces:
- DefinitionFactory
- Direct Known Subclasses:
- DefaultDefinitionFactory
public abstract class AbstractDefinitionFactory
- extends Object
- implements DefinitionFactory
- Author:
- Stanislav Muhametsin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.sql.generation.api.grammar.factories.DefinitionFactory |
createCheckConstraint, createColumnDefinition, createForeignKeyConstraintBuilder, createLikeClause, createRegularViewSpecification, createSchemaDefinitionBuilder, createTableConstraintDefinition, createTableDefinitionBuilder, createTableElementListBuilder, createUniqueConstraintBuilder, createViewDefinitionBuilder |
AbstractDefinitionFactory
public AbstractDefinitionFactory()
createColumnDefinition
public ColumnDefinition createColumnDefinition(String columnName,
SQLDataType columnDataType)
- Specified by:
createColumnDefinition in interface DefinitionFactory
createColumnDefinition
public ColumnDefinition createColumnDefinition(String columnName,
SQLDataType columnDataType,
Boolean mayBeNull)
- Specified by:
createColumnDefinition in interface DefinitionFactory
createColumnDefinition
public ColumnDefinition createColumnDefinition(String columnName,
SQLDataType columnDataType,
String columnDefault)
- Specified by:
createColumnDefinition in interface DefinitionFactory
createTableConstraintDefinition
public TableConstraintDefinition createTableConstraintDefinition(String name,
TableConstraint constraint)
- Specified by:
createTableConstraintDefinition in interface DefinitionFactory
createTableConstraintDefinition
public TableConstraintDefinition createTableConstraintDefinition(TableConstraint constraint)
- Specified by:
createTableConstraintDefinition in interface DefinitionFactory
createTableConstraintDefinition
public TableConstraintDefinition createTableConstraintDefinition(TableConstraint constraint,
ConstraintCharacteristics characteristics)
- Specified by:
createTableConstraintDefinition in interface DefinitionFactory
Copyright © 2010-2011. All Rights Reserved.