Interface | Description |
---|---|
ColumnExpression |
An expression for a column value in an
TableStatement . |
EntityStatement |
Base class for statements generated by a
StatementsWriter . |
StatementsWriter |
Responsible to write
EntityStatement s to a file or to the database. |
TableStatement |
A SQL statement that affects a table and a set of columns.
|
Class | Description |
---|---|
AbstractStatementsWriter |
Base class for implementations of
StatementsWriter . |
AbstractStatementsWriter.AbstractTableStatement |
Base class for insert and update statements.
|
AbstractStatementsWriter.InsertStatement |
Holds the information for an SQL Insert statement.
|
AbstractStatementsWriter.PlainStatement |
A single (unparsed) SQL statement.
|
AbstractStatementsWriter.UpdateStatement |
Holds the information for an SQL update statement.
|
ConnectedStatementsWriter |
An implementation of a
StatementsWriter which writes the SQL statements directly to a database connection. |
ConnectedStatementsWriter.ContextListener | |
ConnectedStatementsWriter.PreparedInsertStatement | |
CurrentSequenceValueExpression |
A
ColumnExpression which references an ID using the
current value of a sequence . |
FileStatementsWriter |
Implementation of
StatementsWriter which writes the statements into a Writer resp. |
LiquibaseStatementsWriter |
Generates statements for the Liquibase changelog file.
|
ListStatementsWriter |
A simple
StatementsWriter , which just stores all generated statements into a list. |
NextSequenceValueExpression |
A
ColumnExpression which builds the next value of
a sequence . |
PlainColumnExpression |
An SQL expression, which is printed to SQL "as is".
|
PostgreSqlBulkWriter |
Implementation of a
StatementsWriter that writes bulk text files for each table, and references them in "COPY
INTO". |
PrimitiveColumnExpression<T> |
A
ColumnExpression which contains a primitive value. |
SequenceValueExpression |
Base class for
ColumnExpression s which reference an ID by using the value of a sequence. |
Copyright © 2022 fastnate.org. All rights reserved.