|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DDLWriter | |
|---|---|
| org.castor.ddlgen | This package contains functional classes, exceptions and Main class for DDL generator. |
| org.castor.ddlgen.engine.db2 | This package contains final classes to create DDL for DB2. |
| org.castor.ddlgen.engine.derby | This package contains final classes to create DDL for Derby. |
| org.castor.ddlgen.engine.hsql | This package contains final classes to create DDL for Hsql. |
| org.castor.ddlgen.engine.mssql | This package contains final classes to create DDL for Microsoft SQL Server. |
| org.castor.ddlgen.engine.mysql | This package contains final classes to create DDL for MySQL. |
| org.castor.ddlgen.engine.oracle | This package contains final classes to create DDL for Oracle. |
| org.castor.ddlgen.engine.pointbase | This package contains final classes to create DDL for PointBase. |
| org.castor.ddlgen.engine.postgresql | This package contains final classes to create DDL for PostgreSQL. |
| org.castor.ddlgen.engine.sapdb | This package contains final classes to create DDL for SapDB. |
| org.castor.ddlgen.engine.sybase | This package contains final classes to create DDL for Sybase. |
| org.castor.ddlgen.keygenerator | This package contains various various key generator implementations as well as factory classes for all of the key generators. |
| org.castor.ddlgen.schemaobject | This package contains SchemaObject's for ddl generation including Table, Field, KeyGenerator, Index, Schema,ForeignKey and PrimaryKey. |
| Uses of DDLWriter in org.castor.ddlgen |
|---|
| Methods in org.castor.ddlgen with parameters of type DDLWriter | |
|---|---|
protected void |
AbstractGenerator.createForeignKeyDDL(Table table,
DDLWriter writer)
Generate DDL for foreign key. |
void |
AbstractGenerator.createIndex(Table table,
DDLWriter writer)
Generate DDL for indices of given table. |
void |
AbstractGenerator.generateCreate(DDLWriter writer)
Generate DDL for create statementof table. |
void |
AbstractGenerator.generateDrop(DDLWriter writer)
Generate DDL for drop statement of table. |
void |
AbstractGenerator.generateForeignKey(DDLWriter writer)
Generate DDL for foreign keys. |
abstract void |
AbstractGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
AbstractGenerator.generateIndex(DDLWriter writer)
Generate DDL for indices. |
void |
AbstractGenerator.generateKeyGenerator(DDLWriter writer)
Generate DDL for key generators (sequence/trigger). |
void |
AbstractGenerator.generatePrimaryKey(DDLWriter writer)
Generate DDL for primany keys. |
| Uses of DDLWriter in org.castor.ddlgen.engine.db2 |
|---|
| Methods in org.castor.ddlgen.engine.db2 with parameters of type DDLWriter | |
|---|---|
void |
Db2Generator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
Db2PrimaryKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
Db2Field.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
Db2SequenceKeyGeneratorFactory.toCreateDDL(KeyGenerator key,
DDLWriter writer)
Generate create script for given SEQUENCE key generator. |
void |
Db2SequenceKeyGeneratorFactory.toDropDDL(KeyGenerator key,
DDLWriter writer)
Generate drop script for given SEQUENCE key generator. |
| Uses of DDLWriter in org.castor.ddlgen.engine.derby |
|---|
| Methods in org.castor.ddlgen.engine.derby with parameters of type DDLWriter | |
|---|---|
void |
DerbyGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
DerbyField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of DDLWriter in org.castor.ddlgen.engine.hsql |
|---|
| Methods in org.castor.ddlgen.engine.hsql with parameters of type DDLWriter | |
|---|---|
void |
HsqlGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
HsqlTable.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
HsqlPrimaryKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
HsqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
HsqlSequenceKeyGeneratorFactory.toCreateDDL(KeyGenerator key,
DDLWriter writer)
Generate create script for given SEQUENCE key generator. |
void |
HsqlTable.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
HsqlSequenceKeyGeneratorFactory.toDropDDL(KeyGenerator key,
DDLWriter writer)
Generate drop script for given SEQUENCE key generator. |
| Uses of DDLWriter in org.castor.ddlgen.engine.mssql |
|---|
| Methods in org.castor.ddlgen.engine.mssql with parameters of type DDLWriter | |
|---|---|
void |
MssqlGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
MssqlPrimaryKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
MssqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of DDLWriter in org.castor.ddlgen.engine.mysql |
|---|
| Methods in org.castor.ddlgen.engine.mysql with parameters of type DDLWriter | |
|---|---|
void |
MysqlGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
MysqlTable.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
MysqlSchema.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
MysqlForeignKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
MysqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
MysqlTable.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
MysqlSchema.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
| Uses of DDLWriter in org.castor.ddlgen.engine.oracle |
|---|
| Methods in org.castor.ddlgen.engine.oracle with parameters of type DDLWriter | |
|---|---|
void |
OracleGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
OracleSequenceKeyGeneratorFactory.toCreateDDL(KeyGenerator key,
DDLWriter writer)
Generate create script for given SEQUENCE key generator. |
void |
OracleSequenceKeyGeneratorFactory.toDropDDL(KeyGenerator key,
DDLWriter writer)
Generate drop script for given SEQUENCE key generator. |
| Uses of DDLWriter in org.castor.ddlgen.engine.pointbase |
|---|
| Methods in org.castor.ddlgen.engine.pointbase with parameters of type DDLWriter | |
|---|---|
void |
PointBaseGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
PointBasePrimaryKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
PointBaseField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of DDLWriter in org.castor.ddlgen.engine.postgresql |
|---|
| Methods in org.castor.ddlgen.engine.postgresql with parameters of type DDLWriter | |
|---|---|
void |
PostgresqlGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
PostgresqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
PostgresqlSequenceKeyGeneratorFactory.toCreateDDL(KeyGenerator key,
DDLWriter writer)
Generate create script for given SEQUENCE key generator. |
void |
PostgresqlSequenceKeyGeneratorFactory.toDropDDL(KeyGenerator key,
DDLWriter writer)
Generate drop script for given SEQUENCE key generator. |
| Uses of DDLWriter in org.castor.ddlgen.engine.sapdb |
|---|
| Methods in org.castor.ddlgen.engine.sapdb with parameters of type DDLWriter | |
|---|---|
void |
SapdbGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
SapdbSequenceKeyGeneratorFactory.toCreateDDL(KeyGenerator key,
DDLWriter writer)
Generate create script for given SEQUENCE key generator. |
void |
SapdbSequenceKeyGeneratorFactory.toDropDDL(KeyGenerator key,
DDLWriter writer)
Generate drop script for given SEQUENCE key generator. |
| Uses of DDLWriter in org.castor.ddlgen.engine.sybase |
|---|
| Methods in org.castor.ddlgen.engine.sybase with parameters of type DDLWriter | |
|---|---|
void |
SybaseGenerator.generateHeader(DDLWriter writer)
Generate header comment. |
void |
SybaseField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of DDLWriter in org.castor.ddlgen.keygenerator |
|---|
| Methods in org.castor.ddlgen.keygenerator with parameters of type DDLWriter | |
|---|---|
void |
UUIDKeyGenerator.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
SequenceKeyGenerator.toCreateDDL(DDLWriter writer)
Delegate generation of create script to factory. |
void |
MaxKeyGenerator.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
IdentityKeyGenerator.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
HighLowKeyGenerator.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
abstract void |
SequenceKeyGeneratorFactory.toCreateDDL(KeyGenerator key,
DDLWriter writer)
Generate create script for given SEQUENCE key generator. |
void |
UUIDKeyGenerator.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
SequenceKeyGenerator.toDropDDL(DDLWriter writer)
Delegate generation of drop script to factory. |
void |
MaxKeyGenerator.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
IdentityKeyGenerator.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
HighLowKeyGenerator.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
abstract void |
SequenceKeyGeneratorFactory.toDropDDL(KeyGenerator key,
DDLWriter writer)
Generate drop script for given SEQUENCE key generator. |
| Uses of DDLWriter in org.castor.ddlgen.schemaobject |
|---|
| Methods in org.castor.ddlgen.schemaobject with parameters of type DDLWriter | |
|---|---|
protected void |
PrimaryKey.fieldNames(DDLWriter writer)
Concatenate all field names delimited by field delimiter and whitespace. |
protected void |
Index.fieldNames(DDLWriter writer)
Concatenate all field names delimited by field delimiter and whitespace. |
protected void |
ForeignKey.fieldNames(DDLWriter writer)
Concatenate all field names delimited by field delimiter and whitespace. |
protected void |
Table.fields(DDLWriter writer)
Concatenate all fields names delimited by line separator. |
protected void |
ForeignKey.referencedFieldNames(DDLWriter writer)
Concatenate all referenced field names delimited by field delimiter and whitespace. |
void |
SchemaObject.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultTable.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultSchema.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultPrimaryKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultIndex.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultForeignKey.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
SchemaObject.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
PrimaryKey.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
ForeignKey.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
Field.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
DefaultTable.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
DefaultSchema.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
void |
DefaultIndex.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||