public class DDLGeneratorUtils
extends java.lang.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 java.lang.String |
adjustForTablePrefix(java.lang.String name,
java.lang.String tablePrefix) |
static java.lang.String |
getColumnName(Column column,
SqlBuilder builder) |
static int |
getDeploymentModifiers(YDeployment depl) |
static java.lang.String |
getIndexName(Index index,
SqlBuilder builder,
DatabaseSettings databaseSettings,
boolean addPrefix) |
static java.lang.String |
getShortenedColumnName(java.lang.String columnName) |
static java.lang.String |
getTableName(Table table,
SqlBuilder builder,
DatabaseSettings databaseSettings,
boolean addPrefix) |
static DataBaseProvider |
guessDatabaseFromURL(java.lang.String dbURL) |
static java.lang.String |
toHex(byte[] bytes) |
static java.lang.String |
toHex(java.lang.Object object) |
public static final int ABSTRACT
public static final int GENERIC
public static final int FINAL
public static final int NONITEM
public static java.lang.String toHex(byte[] bytes)
public static java.lang.String toHex(java.lang.Object object)
public static java.lang.String getTableName(Table table,
SqlBuilder builder,
DatabaseSettings databaseSettings,
boolean addPrefix)
public static java.lang.String getIndexName(Index index,
SqlBuilder builder,
DatabaseSettings databaseSettings,
boolean addPrefix)
public static java.lang.String getShortenedColumnName(java.lang.String columnName)
public static java.lang.String getColumnName(Column column,
SqlBuilder builder)
public static java.lang.String adjustForTablePrefix(java.lang.String name,
java.lang.String tablePrefix)
public static DataBaseProvider guessDatabaseFromURL(java.lang.String dbURL) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static int getDeploymentModifiers(YDeployment depl)
Copyright © 2018 SAP SE. All Rights Reserved.