|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujorm.orm.SqlNameProvider
public class SqlNameProvider
SQL name provider
| Constructor Summary | |
|---|---|
SqlNameProvider()
|
|
| Method Summary | |
|---|---|
String |
buildDefaultConstraintForDefaultValueName(MetaTable table,
MetaColumn column)
buildDefaultConstraintForDefaultValueName |
String |
buildDefaultConstraintName(MetaTable table,
MetaColumn column)
SQL Name Provider |
String |
buildPrimaryKeyName(MetaTable table,
List<MetaColumn> columns)
BuildPrimaryKeyName |
String |
getIndexName(MetaColumn... columns)
Create an exact index name |
String |
getUniqueConstraintName(List<MetaColumn> columns)
|
String |
getUniqueConstraintName(MetaColumn... columns)
getUniqueConstraintName |
protected void |
printConstraintName(MetaTable table,
MetaColumn column,
Appendable out)
Print a constraint name |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SqlNameProvider()
| Method Detail |
|---|
public String getUniqueConstraintName(List<MetaColumn> columns)
public String getUniqueConstraintName(MetaColumn... columns)
public String getIndexName(MetaColumn... columns)
protected void printConstraintName(MetaTable table,
MetaColumn column,
Appendable out)
throws IOException
IOException
public String buildDefaultConstraintName(MetaTable table,
MetaColumn column)
public String buildDefaultConstraintForDefaultValueName(MetaTable table,
MetaColumn column)
public String buildPrimaryKeyName(MetaTable table,
List<MetaColumn> columns)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||