org.codehaus.modello.generator.database.sql

Class SybaseBuilder


public class SybaseBuilder
extends SqlBuilder

An SQL Builder for Sybase
Version:
$Revision: 149 $
Author:
James Strachan

Constructor Summary

SybaseBuilder()

Method Summary

void
dropTable(Table table)
protected void
printAutoIncrementColumn(Table table, Column column)
protected void
printComment(String text)

Methods inherited from class org.codehaus.modello.generator.database.sql.SqlBuilder

alterColumn, columnsDiffer, createColumn, createDatabase, createDatabase, createTable, dropColumn, dropDatabase, dropIndex, dropTable, getIndent, getNativeType, getSqlType, getWriter, isForeignKeyConstraintsNamed, isForeignKeysEmbedded, isIndexesEmbedded, isPrimaryKeyEmbedded, print, printAutoIncrementColumn, printComment, printEndOfStatement, printIndent, printNotNullable, printNullable, println, println, setAlterTableForDrop, setForeignKeyConstraintsNamed, setForeignKeysEmbedded, setIndent, setIndexesEmbedded, setPrimaryKeyEmbedded, setWriter, shouldGeneratePrimaryKeys, tableComment, useAlterTableForDrop, writeAlterHeader, writeColumnTypes, writeEmbeddedIndexes, writeForeignKeyAlterTable, writeForeignKeys, writeForeignKeysAlterTable, writeForeignReferences, writeIndex, writeIndexes, writeLocalReferences, writePrimaryKeyStatement, writePrimaryKeys, writePrimaryKeysAlterTable

Constructor Details

SybaseBuilder

public SybaseBuilder()

Method Details

dropTable

public void dropTable(Table table)
            throws IOException
Overrides:
dropTable in interface SqlBuilder

printAutoIncrementColumn

protected void printAutoIncrementColumn(Table table,
                                        Column column)
            throws IOException
Overrides:
printAutoIncrementColumn in interface SqlBuilder

printComment

protected void printComment(String text)
            throws IOException
Overrides:
printComment in interface SqlBuilder