com.agimatec.sql.meta.script
Class DDLScriptSqlMetaFactory.DezignCreateTableBuilder

java.lang.Object
  extended by com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
      extended by com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.DezignCreateTableBuilder
Direct Known Subclasses:
ScriptTransformator.TransformDezignCreateTableBuilder
Enclosing class:
DDLScriptSqlMetaFactory

protected class DDLScriptSqlMetaFactory.DezignCreateTableBuilder
extends DDLScriptSqlMetaFactory.CatalogBuilder


Constructor Summary
protected DDLScriptSqlMetaFactory.DezignCreateTableBuilder()
           
 
Method Summary
protected  void buildForeignKey(MapNode aColDef, TableDescription aTd)
           
protected  void buildPrimaryKey(MapNode aColDef, TableDescription aTd)
           
protected  void buildTableConstraint(MapNode aColDef, TableDescription aTd)
           
 void process(MapNode values, CatalogDescription catalog)
           
 
Methods inherited from class com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
buildColumnDescription, getBool, getInt, getTable, setColType, strip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDLScriptSqlMetaFactory.DezignCreateTableBuilder

protected DDLScriptSqlMetaFactory.DezignCreateTableBuilder()
Method Detail

process

public void process(MapNode values,
                    CatalogDescription catalog)
             throws java.io.IOException,
                    freemarker.template.TemplateException
Throws:
java.io.IOException
freemarker.template.TemplateException

buildTableConstraint

protected void buildTableConstraint(MapNode aColDef,
                                    TableDescription aTd)

buildForeignKey

protected void buildForeignKey(MapNode aColDef,
                               TableDescription aTd)

buildPrimaryKey

protected void buildPrimaryKey(MapNode aColDef,
                               TableDescription aTd)


Copyright © 2008-2012. All Rights Reserved.