Package org.hibernate.mapping
Class UniqueKey
java.lang.Object
org.hibernate.mapping.Constraint
org.hibernate.mapping.UniqueKey
- All Implemented Interfaces:
Serializable,RelationalModel
A relational unique key constraint
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisGenerated(Dialect dialect) sqlConstraintString(Dialect dialect) sqlConstraintString(Dialect dialect, String constraintName, String defaultCatalog, String defaultSchema) sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) Methods inherited from class org.hibernate.mapping.Constraint
addColumn, addColumns, columnIterator, containsColumn, getColumn, getColumnIterator, getColumns, getColumnSpan, getName, getTable, setName, setTable, toString
-
Constructor Details
-
UniqueKey
public UniqueKey()
-
-
Method Details
-
sqlConstraintString
-
sqlConstraintString
public String sqlConstraintString(Dialect dialect, String constraintName, String defaultCatalog, String defaultSchema) - Specified by:
sqlConstraintStringin classConstraint
-
sqlCreateString
public String sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) - Specified by:
sqlCreateStringin interfaceRelationalModel- Overrides:
sqlCreateStringin classConstraint
-
sqlDropString
- Specified by:
sqlDropStringin interfaceRelationalModel- Overrides:
sqlDropStringin classConstraint
-
isGenerated
- Overrides:
isGeneratedin classConstraint
-