org.castor.ddlgen.engine.mysql
Class MysqlForeignKey

java.lang.Object
  extended by org.castor.ddlgen.schemaobject.AbstractSchemaObject
      extended by org.castor.ddlgen.schemaobject.ForeignKey
          extended by org.castor.ddlgen.engine.mysql.MysqlForeignKey
All Implemented Interfaces:
SchemaObject

public final class MysqlForeignKey
extends ForeignKey

Foreign key of MySQL database engine.

Since:
1.1
Version:
$Revision: 5951 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Le Duc Bao, Ralf Joachim

Field Summary
 
Fields inherited from class org.castor.ddlgen.schemaobject.ForeignKey
MANY_MANY, ONE_MANY, ONE_ONE
 
Fields inherited from class org.castor.ddlgen.schemaobject.AbstractSchemaObject
HASHFACTOR
 
Constructor Summary
MysqlForeignKey()
           
 
Method Summary
 void toCreateDDL(DDLWriter writer)
          Build create script for the schema object.
 
Methods inherited from class org.castor.ddlgen.schemaobject.ForeignKey
addField, addReferenceField, equals, fieldNames, getField, getFieldCount, getReferenceField, getReferenceFieldCount, getReferenceTable, getRelationType, getTable, hashCode, merge, referencedFieldNames, setReferenceTable, setRelationType, setTable, toDropDDL
 
Methods inherited from class org.castor.ddlgen.schemaobject.AbstractSchemaObject
equals, getConfiguration, getName, setConfiguration, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MysqlForeignKey

public MysqlForeignKey()
Method Detail

toCreateDDL

public void toCreateDDL(DDLWriter writer)
Build create script for the schema object.

Parameters:
writer - DDLWriter to write schema objects to.


Copyright © 2011. All Rights Reserved.