org.hibernate.mapping
Class UniqueKey
java.lang.Object
org.hibernate.mapping.Constraint
org.hibernate.mapping.UniqueKey
- All Implemented Interfaces:
- java.io.Serializable, RelationalModel
public class UniqueKey
- extends Constraint
A relational unique key constraint
- Author:
- Gavin King
- See Also:
- Serialized Form
Methods inherited from class org.hibernate.mapping.Constraint |
addColumn, addColumns, columnIterator, containsColumn, getColumn, getColumnIterator, getColumns, getColumnSpan, getName, getTable, setName, setTable, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UniqueKey
public UniqueKey()
sqlConstraintString
public java.lang.String sqlConstraintString(Dialect dialect)
sqlConstraintString
public java.lang.String sqlConstraintString(Dialect dialect,
java.lang.String constraintName,
java.lang.String defaultCatalog,
java.lang.String defaultSchema)
- Specified by:
sqlConstraintString
in class Constraint
sqlCreateString
public java.lang.String sqlCreateString(Dialect dialect,
Mapping p,
java.lang.String defaultCatalog,
java.lang.String defaultSchema)
- Specified by:
sqlCreateString
in interface RelationalModel
- Overrides:
sqlCreateString
in class Constraint
sqlDropString
public java.lang.String sqlDropString(Dialect dialect,
java.lang.String defaultCatalog,
java.lang.String defaultSchema)
- Specified by:
sqlDropString
in interface RelationalModel
- Overrides:
sqlDropString
in class Constraint
isGenerated
public boolean isGenerated(Dialect dialect)
- Overrides:
isGenerated
in class Constraint
Copyright © 2008 Hibernate.org. All Rights Reserved.