public class DefaultManipulationFactory extends SQLFactoryBase implements ManipulationFactory
| Constructor and Description |
|---|
DefaultManipulationFactory(SQLVendor vendor,
SQLProcessorAggregator processor) |
| Modifier and Type | Method and Description |
|---|---|
AddColumnDefinition |
createAddColumnDefinition(ColumnDefinition definition) |
AddTableConstraintDefinition |
createAddTableConstraintDefinition(TableConstraintDefinition constraintDefinition) |
AlterColumnDefinition |
createAlterColumnDefinition(String columnName,
AlterColumnAction action) |
AlterTableStatement |
createAlterTableStatement(TableNameDirect tableName,
AlterTableAction action) |
DropColumnDefinition |
createDropColumnDefinition(String columnName,
DropBehaviour dropBehaviour) |
DropSchemaStatement |
createDropSchemaStatement(String schemaName,
DropBehaviour dropBehaviour) |
DropTableConstraintDefinition |
createDropTableConstraintDefinition(String constraintName,
DropBehaviour dropBehaviour) |
DropTableOrViewStatement |
createDropTableOrViewStatement(TableNameDirect tableName,
ObjectType theType,
DropBehaviour dropBehaviour) |
SetColumnDefault |
createSetColumnDefault(String newDefault) |
getProcessor, getVendorpublic DefaultManipulationFactory(SQLVendor vendor, SQLProcessorAggregator processor)
public AlterTableStatement createAlterTableStatement(TableNameDirect tableName, AlterTableAction action)
createAlterTableStatement in interface ManipulationFactorypublic AddColumnDefinition createAddColumnDefinition(ColumnDefinition definition)
createAddColumnDefinition in interface ManipulationFactorypublic AddTableConstraintDefinition createAddTableConstraintDefinition(TableConstraintDefinition constraintDefinition)
createAddTableConstraintDefinition in interface ManipulationFactorypublic AlterColumnDefinition createAlterColumnDefinition(String columnName, AlterColumnAction action)
createAlterColumnDefinition in interface ManipulationFactorypublic SetColumnDefault createSetColumnDefault(String newDefault)
createSetColumnDefault in interface ManipulationFactorypublic DropColumnDefinition createDropColumnDefinition(String columnName, DropBehaviour dropBehaviour)
createDropColumnDefinition in interface ManipulationFactorypublic DropTableConstraintDefinition createDropTableConstraintDefinition(String constraintName, DropBehaviour dropBehaviour)
createDropTableConstraintDefinition in interface ManipulationFactorypublic DropSchemaStatement createDropSchemaStatement(String schemaName, DropBehaviour dropBehaviour)
createDropSchemaStatement in interface ManipulationFactorypublic DropTableOrViewStatement createDropTableOrViewStatement(TableNameDirect tableName, ObjectType theType, DropBehaviour dropBehaviour)
createDropTableOrViewStatement in interface ManipulationFactoryCopyright © 2010-2012. All Rights Reserved.