AbstractSchemaObject
, Db2Field
, Db2PrimaryKey
, DefaultField
, DefaultForeignKey
, DefaultIndex
, DefaultPrimaryKey
, DefaultSchema
, DefaultTable
, DerbyField
, Field
, ForeignKey
, HighLowKeyGenerator
, HsqlField
, HsqlPrimaryKey
, HsqlTable
, IdentityKeyGenerator
, Index
, KeyGenerator
, MaxKeyGenerator
, MssqlField
, MssqlPrimaryKey
, MysqlField
, MysqlForeignKey
, MysqlSchema
, MysqlTable
, PointBaseField
, PointBasePrimaryKey
, PostgresqlField
, PrimaryKey
, Schema
, SequenceKeyGenerator
, SybaseField
, Table
, UUIDKeyGenerator
public interface SchemaObject
Modifier and Type | Method | Description |
---|---|---|
DDLGenConfiguration |
getConfiguration() |
Get configuration of the schema object.
|
java.lang.String |
getName() |
Get name of the schema object.
|
void |
setConfiguration(DDLGenConfiguration config) |
Set configuration of the schema object.
|
void |
setName(java.lang.String name) |
Set name of the schema object.
|
void |
toCreateDDL(DDLWriter writer) |
Build create script for the schema object.
|
void |
toDropDDL(DDLWriter writer) |
Build drop script for the schema object.
|
void setConfiguration(DDLGenConfiguration config)
config
- Configuration to be used by the schema object.DDLGenConfiguration getConfiguration()
void setName(java.lang.String name)
name
- Name of the schema object.java.lang.String getName()
void toCreateDDL(DDLWriter writer) throws GeneratorException
writer
- DDLWriter to write schema objects to.GeneratorException
- If generation of the script failed or is not supported.void toDropDDL(DDLWriter writer) throws GeneratorException
writer
- DDLWriter to write schema objects to.GeneratorException
- If generation of the script failed or is not supported.Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com