public class PostgreSqlStatementBuilder<T> extends AbstractStatementBuilder<T>
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTO_INCREMENT |
batchHandler, BRACKET_END, BRACKET_START, FALSE, NULL, QUOTE, SEPARATOR, TRUE| Constructor and Description |
|---|
PostgreSqlStatementBuilder(AbstractBatchHandler<T> batchHandler) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDoubleColumnType()
Returns the name of a SQL double column type.
|
String |
getInsertStatementOpening()
Creates the opening of an insert SQL statement.
|
String |
getInsertStatementValues(T object)
Creates a value list for an insert SQL statement.
|
defaultEncode, encodeBoolean, encodeDate, encodeDouble, encodeInteger, encodeString, getDeleteStatement, getNoColumnInsertStatementOpening, getSelectStatement, getUniquenessClause, getUniquenessStatement, getUpdateStatementpublic static final String AUTO_INCREMENT
public PostgreSqlStatementBuilder(AbstractBatchHandler<T> batchHandler)
public String getInsertStatementOpening()
StatementBuilderpublic String getInsertStatementValues(T object)
StatementBuilderobject - the object.public String getDoubleColumnType()
StatementBuilderCopyright © 2016 UiO. All rights reserved.