public class UniqueKey extends Constraint
| Constructor and Description |
|---|
UniqueKey() |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(Column column,
java.lang.String order) |
java.lang.String |
generatedConstraintNamePrefix() |
java.util.Map<Column,java.lang.String> |
getColumnOrderMap() |
java.lang.String |
getExportIdentifier()
Get a unique identifier to make sure we are not exporting the same database structure multiple times.
|
java.lang.String |
sqlConstraintString(Dialect dialect,
java.lang.String constraintName,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
java.lang.String |
sqlCreateString(Dialect dialect,
Mapping p,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
java.lang.String |
sqlDropString(Dialect dialect,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
addColumn, addColumns, columnIterator, containsColumn, generateName, generateName, getColumn, getColumnIterator, getColumns, getColumnSpan, getName, getTable, hashedName, isGenerated, setName, setTable, toStringpublic java.lang.String sqlConstraintString(Dialect dialect, java.lang.String constraintName, java.lang.String defaultCatalog, java.lang.String defaultSchema)
sqlConstraintString in class Constraintpublic java.lang.String sqlCreateString(Dialect dialect, Mapping p, java.lang.String defaultCatalog, java.lang.String defaultSchema)
sqlCreateString in interface RelationalModelsqlCreateString in class Constraintpublic java.lang.String sqlDropString(Dialect dialect, java.lang.String defaultCatalog, java.lang.String defaultSchema)
sqlDropString in interface RelationalModelsqlDropString in class Constraintpublic void addColumn(Column column, java.lang.String order)
public java.util.Map<Column,java.lang.String> getColumnOrderMap()
public java.lang.String generatedConstraintNamePrefix()
generatedConstraintNamePrefix in class Constraintpublic java.lang.String getExportIdentifier()
ExportableCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.