Package | Description |
---|---|
org.fastnate.generator.statements |
Modifier and Type | Interface and Description |
---|---|
interface |
TableStatement
A SQL statement that affects a table and a set of columns.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractStatementsWriter.AbstractTableStatement
Base class for insert and update statements.
|
protected static class |
AbstractStatementsWriter.InsertStatement
Holds the information for an SQL Insert statement.
|
protected static class |
AbstractStatementsWriter.PlainStatement
A single (unparsed) SQL statement.
|
protected static class |
AbstractStatementsWriter.UpdateStatement
Holds the information for an SQL update statement.
|
private static class |
ConnectedStatementsWriter.PreparedInsertStatement |
Modifier and Type | Method and Description |
---|---|
EntityStatement |
AbstractStatementsWriter.createPlainStatement(GeneratorDialect dialect,
String sql) |
EntityStatement |
StatementsWriter.createPlainStatement(GeneratorDialect dialect,
String sql)
Creates a container for a plain SQL statement, which is just executed "as is".
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectedStatementsWriter.writeStatement(EntityStatement stmt) |
void |
FileStatementsWriter.writeStatement(EntityStatement statement) |
void |
LiquibaseStatementsWriter.writeStatement(EntityStatement statement) |
void |
ListStatementsWriter.writeStatement(EntityStatement statement) |
void |
PostgreSqlBulkWriter.writeStatement(EntityStatement stmt) |
void |
StatementsWriter.writeStatement(EntityStatement statement)
Writes the given statement to a file or database.
|
Copyright © 2022 fastnate.org. All rights reserved.