proai.util
Interface DDLConverter

All Known Implementing Classes:
McKoiDDLConverter, MySQLDDLConverter, OracleDDLConverter, PostgresDDLConverter

public interface DDLConverter

Interface for a converter of TableSpec objects to RDBMS-specific DDL code.

Implementations of this class must be thread-safe.

Implementations must also have a public no-arg constructor.


Method Summary
 java.util.List<java.lang.String> getDDL(TableSpec tableSpec)
           
 java.lang.String getDropDDL(java.lang.String command)
           
 boolean supportsTableType()
           
 

Method Detail

supportsTableType

boolean supportsTableType()

getDDL

java.util.List<java.lang.String> getDDL(TableSpec tableSpec)

getDropDDL

java.lang.String getDropDDL(java.lang.String command)