public class StrategyOptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
StrategyOptions.Builder |
| Modifier and Type | Field and Description |
|---|---|
boolean |
autodetectMaxLength |
| Constructor and Description |
|---|
StrategyOptions() |
| Modifier and Type | Method and Description |
|---|---|
static StrategyOptions.Builder |
builder() |
java.lang.String |
getColumnPrefix() |
java.lang.String |
getForeignKeyColumnPrefix() |
java.lang.String |
getForeignKeyConstraintPrefix() |
int |
getMaxLength() |
java.lang.String |
getTablePrefix() |
java.lang.String |
getUniqueKeyConstraintPrefix() |
boolean |
isAutodetectMaxLength() |
boolean |
isRestrictColumnNames() |
boolean |
isRestrictConstraintNames() |
boolean |
isRestrictEmbeddedColumnNames() |
boolean |
isRestrictJoinTableNames() |
boolean |
isRestrictTableNames() |
void |
setAutodetectMaxLength(boolean autodetectMaxLength) |
void |
setColumnPrefix(java.lang.String columnPrefix) |
void |
setForeignKeyColumnPrefix(java.lang.String foreignKeyColumnPrefix) |
void |
setForeignKeyConstraintPrefix(java.lang.String foreignKeyConstraintPrefix) |
void |
setMaxLength(int maxLength) |
void |
setRestrictColumnNames(boolean restrictColumnNames) |
void |
setRestrictConstraintNames(boolean restrictConstraintNames) |
void |
setRestrictEmbeddedColumnNames(boolean restrictEmbeddedColumnNames) |
void |
setRestrictJoinTableNames(boolean restrictJoinTableNames) |
void |
setRestrictTableNames(boolean restrictTableNames) |
void |
setTablePrefix(java.lang.String tablePrefix) |
void |
setUniqueKeyConstraintPrefix(java.lang.String uniqueKeyConstraintPrefix) |
public java.lang.String getTablePrefix()
public java.lang.String getColumnPrefix()
public java.lang.String getForeignKeyColumnPrefix()
public java.lang.String getForeignKeyConstraintPrefix()
public java.lang.String getUniqueKeyConstraintPrefix()
public int getMaxLength()
public boolean isRestrictTableNames()
public boolean isRestrictColumnNames()
public boolean isRestrictEmbeddedColumnNames()
public boolean isRestrictJoinTableNames()
public boolean isRestrictConstraintNames()
public boolean isAutodetectMaxLength()
public void setTablePrefix(java.lang.String tablePrefix)
public void setColumnPrefix(java.lang.String columnPrefix)
public void setForeignKeyColumnPrefix(java.lang.String foreignKeyColumnPrefix)
public void setForeignKeyConstraintPrefix(java.lang.String foreignKeyConstraintPrefix)
public void setUniqueKeyConstraintPrefix(java.lang.String uniqueKeyConstraintPrefix)
public void setMaxLength(int maxLength)
public void setRestrictTableNames(boolean restrictTableNames)
public void setRestrictColumnNames(boolean restrictColumnNames)
public void setRestrictEmbeddedColumnNames(boolean restrictEmbeddedColumnNames)
public void setRestrictJoinTableNames(boolean restrictJoinTableNames)
public void setRestrictConstraintNames(boolean restrictConstraintNames)
public void setAutodetectMaxLength(boolean autodetectMaxLength)
public static StrategyOptions.Builder builder()