public static class DatabaseStatementGenerator.InitializingDatabaseStatementGenerator extends java.lang.Object implements DatabaseStatementGenerator
DatabaseStatementGenerator.InitializingDatabaseStatementGenerator, DatabaseStatementGenerator.UpdatingDatabaseStatementGenerator| Constructor and Description |
|---|
InitializingDatabaseStatementGenerator(Platform platform,
Database targetDatabase,
boolean createDropTableStatement,
CreationParameters tableCreationParameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
createInserts(java.io.Writer writer,
java.util.Collection<YRecord> yRecords) |
void |
generateDDL(java.io.Writer writer) |
void |
generateDropDDL(java.io.Writer writer) |
protected void |
writeSingleInsert(YRecord yRecord,
java.io.Writer writer) |
public InitializingDatabaseStatementGenerator(Platform platform,
Database targetDatabase,
boolean createDropTableStatement,
CreationParameters tableCreationParameters)
public void generateDDL(java.io.Writer writer)
throws java.io.IOException
generateDDL in interface DatabaseStatementGeneratorjava.io.IOExceptionpublic void generateDropDDL(java.io.Writer writer)
throws java.io.IOException
generateDropDDL in interface DatabaseStatementGeneratorjava.io.IOExceptionpublic void createInserts(java.io.Writer writer,
java.util.Collection<YRecord> yRecords)
throws DdlUtilsException,
java.io.IOException
createInserts in interface DatabaseStatementGeneratorDdlUtilsExceptionjava.io.IOExceptionprotected void writeSingleInsert(YRecord yRecord, java.io.Writer writer) throws java.io.IOException
java.io.IOExceptionCopyright © 2018 SAP SE. All Rights Reserved.