Package org.castor.ddlgen.schemaobject

This package contains SchemaObject's for ddl generation including Table, Field, KeyGenerator, Index, Schema,ForeignKey and PrimaryKey.

Interface Summary

SchemaObject Interface for all schema objects.

Class Summary

AbstractSchemaObject Abstract base class for all schema objects.
DefaultField Default field.
DefaultForeignKey Default foreign key.
DefaultIndex Default index.
DefaultPrimaryKey Default primary key.
DefaultSchema Default schema.
DefaultTable Table contains fields, foreignkeys, indexes and table's options.
Field Abstract base class of all field implementations.
ForeignKey Abstract base class for all foreign keys.
Index Abstract base class for all indices.
KeyGenerator Abstract base class for all key generators.
PrimaryKey Abstract base class for all primary keys.
Schema Abstract base class for all schemas.
Table Abstract base class of all table implementations.
This package contains SchemaObject's for ddl generation including Table, Field, KeyGenerator, Index, Schema,ForeignKey and PrimaryKey. SchemaObject's support generation of 'standard' DDL for various databases. Specific databases must overwrite some SchemaObject's if the target DDL is different from the 'standard'.
Author:
Le Duc Bao
Author:
Ralf Joachim

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com