org.tranql.ddl
Class DDLGenerator

java.lang.Object
  extended byorg.tranql.ddl.DDLGenerator

public class DDLGenerator
extends java.lang.Object

Version:
$Revision: 252 $ $Date: 2005-09-10 16:07:08 +0200 (Sat, 10 Sep 2005) $

Nested Class Summary
static class DDLGenerator.AbstractStrategy
           
static class DDLGenerator.CreateConstraintStrategy
           
static class DDLGenerator.CreateStrategy
           
static class DDLGenerator.DBExecutionStrategy
           
static class DDLGenerator.DropStrategy
           
static interface DDLGenerator.ExecutionStrategy
           
static interface DDLGenerator.GenerationStrategy
           
static class DDLGenerator.SequenceStrategy
           
static class DDLGenerator.WriterExecutionStrategy
           
 
Constructor Summary
DDLGenerator(SQLSchema schema, DDLCommandBuilder commandBuilder)
           
 
Method Summary
 void generate(DDLGenerator.GenerationStrategy strategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDLGenerator

public DDLGenerator(SQLSchema schema,
                    DDLCommandBuilder commandBuilder)
Method Detail

generate

public void generate(DDLGenerator.GenerationStrategy strategy)
              throws DDLException,
                     java.io.IOException
Throws:
DDLException
java.io.IOException


Copyright © -2006 The Codehaus. All Rights Reserved.