Uses of Class
org.castor.ddlgen.schemaobject.Table

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

Methods in org.castor.ddlgen that return Table
 Table SchemaFactory.createTable()
          Create table objects.
 

Methods in org.castor.ddlgen with parameters of type Table
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.
 

Uses of Table in org.castor.ddlgen.engine.db2
 

Methods in org.castor.ddlgen.engine.db2 that return Table
 Table Db2SchemaFactory.createTable()
          Create table objects.
 

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

Methods in org.castor.ddlgen.engine.derby that return Table
 Table DerbySchemaFactory.createTable()
          Create table objects.
 

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

Subclasses of Table in org.castor.ddlgen.engine.hsql
 class HsqlTable
          HSQL table.
 

Methods in org.castor.ddlgen.engine.hsql that return Table
 Table HsqlSchemaFactory.createTable()
          Create table objects.
 

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

Methods in org.castor.ddlgen.engine.mssql that return Table
 Table MssqlSchemaFactory.createTable()
          Create table objects.
 

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

Subclasses of Table in org.castor.ddlgen.engine.mysql
 class MysqlTable
          MySQL table.
 

Methods in org.castor.ddlgen.engine.mysql that return Table
 Table MysqlSchemaFactory.createTable()
          Create table objects.
 

Uses of Table in org.castor.ddlgen.engine.oracle
 

Methods in org.castor.ddlgen.engine.oracle that return Table
 Table OracleSchemaFactory.createTable()
          Create table objects.
 

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

Methods in org.castor.ddlgen.engine.pointbase that return Table
 Table PointBaseSchemaFactory.createTable()
          Create table objects.
 

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

Methods in org.castor.ddlgen.engine.postgresql that return Table
 Table PostgresqlSchemaFactory.createTable()
          Create table objects.
 

Uses of Table in org.castor.ddlgen.engine.sapdb
 

Methods in org.castor.ddlgen.engine.sapdb that return Table
 Table SapdbSchemaFactory.createTable()
          Create table objects.
 

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

Methods in org.castor.ddlgen.engine.sybase that return Table
 Table SybaseSchemaFactory.createTable()
          Create table objects.
 

Uses of Table in org.castor.ddlgen.keygenerator
 

Methods in org.castor.ddlgen.keygenerator with parameters of type Table
protected  String SequenceKeyGeneratorFactory.toPrimaryKeyList(Table table)
          Build a string containing names of all primary key columns separated by '_'.
protected  String SequenceKeyGeneratorFactory.toPrimaryKeyTypeList(Table table)
          Build a string containing types of all primary key columns separated by '_'.
 

Uses of Table in org.castor.ddlgen.schemaobject
 

Subclasses of Table in org.castor.ddlgen.schemaobject
 class DefaultTable
          Table contains fields, foreignkeys, indexes and table's options.
 

Methods in org.castor.ddlgen.schemaobject that return Table
 Table ForeignKey.getReferenceTable()
          Get table referenced by the foreign key.
 Table PrimaryKey.getTable()
          Get table the primary key is used for.
 Table KeyGenerator.getTable()
          Get table the key generator creates keys for.
 Table Index.getTable()
          Get table the foreign key is used for.
 Table ForeignKey.getTable()
          Get table that holds foreign key.
 Table Field.getTable()
          Get table which contains this field.
 Table Schema.getTable(int index)
          Get table at given index.
 Table Schema.getTable(String name)
          Get table with given name.
 

Methods in org.castor.ddlgen.schemaobject with parameters of type Table
 void Schema.addTable(Table table)
          Add given table to list of tables.
 void Table.merge(Table table)
          Check if given table can be merged with this one.
 void ForeignKey.setReferenceTable(Table table)
          Set table referenced by the foreign key.
 void PrimaryKey.setTable(Table table)
          Set table the primary key is used for.
 void KeyGenerator.setTable(Table table)
          Set table the key generator creates keys for.
 void Index.setTable(Table table)
          Set table the foreign key is used for.
 void ForeignKey.setTable(Table table)
          Set table that holds foreign key.
 void Field.setTable(Table table)
          Set table which contains this field.
 



Copyright © 2010. All Rights Reserved.