public class HybrisHsqlDbSqlBuilder
extends HsqlDbBuilder
| Constructor and Description |
|---|
HybrisHsqlDbSqlBuilder(Platform platform,
DatabaseSettings databaseSettings) |
| Modifier and Type | Method and Description |
|---|---|
String |
getColumnName(Column column) |
String |
getIndexName(Index index) |
protected String |
getSqlType(Column column)
Returns the full SQL type specification (including size and precision/scale) for the given column.
|
String |
getTableName(Table table) |
protected String |
getValueAsString(Column column,
Object value) |
void |
writeExternalIndexDropStmt(Table table,
Index index) |
protected void |
writeTableCreationStmt(Database database,
Table table,
Map parameters) |
public HybrisHsqlDbSqlBuilder(Platform platform,
DatabaseSettings databaseSettings)
public String getTableName(Table table)
public String getColumnName(Column column)
protected void writeTableCreationStmt(Database database,
Table table,
Map parameters)
throws IOException
IOExceptionpublic String getIndexName(Index index)
protected String getSqlType(Column column)
column - The columnpublic void writeExternalIndexDropStmt(Table table,
Index index)
throws IOException
IOExceptionCopyright © 2017 SAP SE. All Rights Reserved.