com.agimatec.sql.meta.script
Class DDLScriptSqlMetaFactory.CatalogBuilder
java.lang.Object
com.agimatec.sql.meta.script.DDLScriptSqlMetaFactory.CatalogBuilder
- Direct Known Subclasses:
- DDLScriptSqlMetaFactory.DezignCreateTableBuilder, ScriptTransformator.CreateIndexBuilder, ScriptTransformator.DropTableBuilder, ScriptTransformator.DropTriggerBuilder, ScriptTransformator.TableAlterColumnsBuilder
- Enclosing class:
- DDLScriptSqlMetaFactory
protected abstract class DDLScriptSqlMetaFactory.CatalogBuilder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DDLScriptSqlMetaFactory.CatalogBuilder
protected DDLScriptSqlMetaFactory.CatalogBuilder()
process
public abstract void process(MapNode values,
CatalogDescription catalog)
throws IOException,
freemarker.template.TemplateException
- Throws:
IOException
freemarker.template.TemplateException
strip
protected String strip(String value)
- remove \"
- Parameters:
value - - value or null to strip
- Returns:
- stripped value or null
getInt
protected int getInt(MapNode values,
String path)
getBool
protected boolean getBool(MapNode values,
String path)
buildColumnDescription
protected ColumnDescription buildColumnDescription(MapNode aColDef,
TableDescription aTd)
setColType
protected void setColType(MapNode aColDef,
ColumnDescription cd)
getTable
protected TableDescription getTable(CatalogDescription aCatalog,
String aTableName)
Copyright © 2008-2012. All Rights Reserved.