Uses of Interface
org.castor.ddlgen.schemaobject.SchemaObject

Packages that use SchemaObject
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.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.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 SchemaObject in org.castor.ddlgen.engine.db2
 

Classes in org.castor.ddlgen.engine.db2 that implement SchemaObject
 class Db2Field
          DB2 field.
 class Db2PrimaryKey
          Primary key of DB2 database engine.
 

Uses of SchemaObject in org.castor.ddlgen.engine.derby
 

Classes in org.castor.ddlgen.engine.derby that implement SchemaObject
 class DerbyField
          Derby Field.
 

Uses of SchemaObject in org.castor.ddlgen.engine.hsql
 

Classes in org.castor.ddlgen.engine.hsql that implement SchemaObject
 class HsqlField
          HSQL Field.
 class HsqlPrimaryKey
          Primary key of HSQL database engine.
 class HsqlTable
          HSQL table.
 

Uses of SchemaObject in org.castor.ddlgen.engine.mssql
 

Classes in org.castor.ddlgen.engine.mssql that implement SchemaObject
 class MssqlField
          Microsoft SQL server field.
 class MssqlPrimaryKey
          Primary key of Microsoft SQL server database engine.
 

Uses of SchemaObject in org.castor.ddlgen.engine.mysql
 

Classes in org.castor.ddlgen.engine.mysql that implement SchemaObject
 class MysqlField
          MySQL field.
 class MysqlForeignKey
          Foreign key of MySQL database engine.
 class MysqlSchema
          MySQL schema.
 class MysqlTable
          MySQL table.
 

Uses of SchemaObject in org.castor.ddlgen.engine.pointbase
 

Classes in org.castor.ddlgen.engine.pointbase that implement SchemaObject
 class PointBaseField
          PointBase field.
 class PointBasePrimaryKey
          Primary key of PointBase database engine.
 

Uses of SchemaObject in org.castor.ddlgen.engine.postgresql
 

Classes in org.castor.ddlgen.engine.postgresql that implement SchemaObject
 class PostgresqlField
          PostgreSQL field.
 

Uses of SchemaObject in org.castor.ddlgen.engine.sybase
 

Classes in org.castor.ddlgen.engine.sybase that implement SchemaObject
 class SybaseField
          Sybase Field.
 

Uses of SchemaObject in org.castor.ddlgen.keygenerator
 

Classes in org.castor.ddlgen.keygenerator that implement SchemaObject
 class HighLowKeyGenerator
          HIGH-LOW key generator will be handled by Castor so no DDL needs to be created.
 class IdentityKeyGenerator
          IDENTITY key generator can be used only with autoincrement primary key columns (identities) with Sybase ASE/ASA, MS SQL Server, MySQL and Hypersonic SQL.
 class MaxKeyGenerator
          MAX key generator will be handled by Castor so no DDL needs to be created.
 class SequenceKeyGenerator
          SEQUENCE key generator can be used only with Oracle, PostgreSQL, Interbase and SAP DB.
 class UUIDKeyGenerator
          UUID key generator will be handled by Castor so no DDL needs to be created.
 

Uses of SchemaObject in org.castor.ddlgen.schemaobject
 

Classes in org.castor.ddlgen.schemaobject that implement SchemaObject
 class AbstractSchemaObject
          Abstract base class for all schema objects.
 class DefaultField
          Default field.
 class DefaultForeignKey
          Default foreign key.
 class DefaultIndex
          Default index.
 class DefaultPrimaryKey
          Default primary key.
 class DefaultSchema
          Default schema.
 class DefaultTable
          Table contains fields, foreignkeys, indexes and table's options.
 class Field
          Abstract base class of all field implementations.
 class ForeignKey
          Abstract base class for all foreign keys.
 class Index
          Abstract base class for all indices.
 class KeyGenerator
          Abstract base class for all key generators.
 class PrimaryKey
          Abstract base class for all primary keys.
 class Schema
          Abstract base class for all schemas.
 class Table
          Abstract base class of all table implementations.
 



Copyright © 2011. All Rights Reserved.