Uses of Class
org.castor.ddlgen.DDLWriter

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.
 



Copyright © 2011. All Rights Reserved.