public class HybrisHanaPlatform extends PlatformImplBase implements HybrisPlatform
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DATABASENAME |
| Constructor and Description |
|---|
HybrisHanaPlatform(DatabaseSettings databaseSettings) |
| Modifier and Type | Method and Description |
|---|---|
static HybrisPlatform |
build(DatabaseSettings databaseSettings) |
protected java.lang.String |
determineSchemaName() |
java.lang.String |
getColumnName(Column column) |
java.lang.String |
getName() |
java.lang.String |
getTableName(Table table) |
Database |
readModelFromDatabase(java.lang.String name) |
protected void |
setObject(java.sql.PreparedStatement statement,
int sqlIndex,
DynaBean dynaBean,
SqlDynaProperty property) |
protected void |
setSqlBuilder(SqlBuilder builder) |
public static final java.lang.String DATABASENAME
public HybrisHanaPlatform(DatabaseSettings databaseSettings)
public java.lang.String getName()
public static HybrisPlatform build(DatabaseSettings databaseSettings)
public Database readModelFromDatabase(java.lang.String name)
throws DatabaseOperationException
DatabaseOperationExceptionprotected java.lang.String determineSchemaName()
throws java.sql.SQLException
java.sql.SQLExceptionprotected void setObject(java.sql.PreparedStatement statement,
int sqlIndex,
DynaBean dynaBean,
SqlDynaProperty property)
throws java.sql.SQLException
java.sql.SQLExceptionprotected void setSqlBuilder(SqlBuilder builder)
public java.lang.String getColumnName(Column column)
getColumnName in interface HybrisPlatformpublic java.lang.String getTableName(Table table)
getTableName in interface HybrisPlatformCopyright © 2018 SAP SE. All Rights Reserved.