public class DDLGeneratorUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ABSTRACT |
static int |
FINAL |
static int |
GENERIC |
static int |
NONITEM |
| Constructor and Description |
|---|
DDLGeneratorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
adjustForTablePrefix(String name,
String tablePrefix) |
static String |
getColumnName(Column column,
SqlBuilder builder) |
static int |
getDeploymentModifiers(YDeployment depl) |
static String |
getIndexName(Index index,
SqlBuilder builder,
DatabaseSettings databaseSettings,
boolean addPrefix) |
static String |
getShortenedColumnName(String columnName) |
static String |
getTableName(Table table,
SqlBuilder builder,
DatabaseSettings databaseSettings,
boolean addPrefix) |
static DataBaseProvider |
guessDatabaseFromURL(String dbURL) |
static String |
toHex(byte[] bytes) |
static String |
toHex(Object object) |
public static final int ABSTRACT
public static final int GENERIC
public static final int FINAL
public static final int NONITEM
public static String toHex(byte[] bytes)
public static String getTableName(Table table, SqlBuilder builder, DatabaseSettings databaseSettings, boolean addPrefix)
public static String getIndexName(Index index, SqlBuilder builder, DatabaseSettings databaseSettings, boolean addPrefix)
public static String getColumnName(Column column, SqlBuilder builder)
public static DataBaseProvider guessDatabaseFromURL(String dbURL) throws IllegalArgumentException
IllegalArgumentExceptionpublic static int getDeploymentModifiers(YDeployment depl)
Copyright © 2017 SAP SE. All Rights Reserved.