Package org.fastnate.generator.test
Class AbstractEntitySqlGeneratorTest.TestLiquibaseStatementsWriter
java.lang.Object
org.fastnate.generator.statements.AbstractStatementsWriter
org.fastnate.generator.statements.LiquibaseStatementsWriter
org.fastnate.generator.test.AbstractEntitySqlGeneratorTest.TestLiquibaseStatementsWriter
- All Implemented Interfaces:
Closeable,AutoCloseable,org.fastnate.generator.statements.StatementsWriter
- Enclosing class:
AbstractEntitySqlGeneratorTest
private static final class AbstractEntitySqlGeneratorTest.TestLiquibaseStatementsWriter
extends org.fastnate.generator.statements.LiquibaseStatementsWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class org.fastnate.generator.statements.AbstractStatementsWriter
org.fastnate.generator.statements.AbstractStatementsWriter.AbstractTableStatement, org.fastnate.generator.statements.AbstractStatementsWriter.InsertStatement, org.fastnate.generator.statements.AbstractStatementsWriter.PlainStatement, org.fastnate.generator.statements.AbstractStatementsWriter.UpdateStatement -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ByteArrayOutputStreamprivate final Connectionprivate longprivate final ByteArrayOutputStreamFields inherited from class org.fastnate.generator.statements.LiquibaseStatementsWriter
OUTPUT_FILE_KEY, VERSION_KEY -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateTestLiquibaseStatementsWriter(OutputStream outputStream, String version, ByteArrayOutputStream buffer, ByteArrayOutputStream startStream, Connection connection) -
Method Summary
Methods inherited from class org.fastnate.generator.statements.LiquibaseStatementsWriter
close, getChangeSetAuthour, getChangeSetComment, getChangeSetId, getDialect, getWriter, isChangeSetStarted, isRelativeDatesSupported, startNextChangeSet, writeComment, writePlainStatement, writeSectionSeparator, writeStatementMethods inherited from class org.fastnate.generator.statements.AbstractStatementsWriter
createInsertStatement, createPlainStatement, createUpdateStatementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.fastnate.generator.statements.StatementsWriter
truncateTables
-
Field Details
-
buffer
-
startStream
-
connection
-
counter
private long counter
-
-
Constructor Details
-
TestLiquibaseStatementsWriter
private TestLiquibaseStatementsWriter(OutputStream outputStream, String version, ByteArrayOutputStream buffer, ByteArrayOutputStream startStream, Connection connection) throws XMLStreamException - Throws:
XMLStreamException
-
-
Method Details
-
flush
- Specified by:
flushin interfaceorg.fastnate.generator.statements.StatementsWriter- Overrides:
flushin classorg.fastnate.generator.statements.LiquibaseStatementsWriter- Throws:
IOException
-