Top Description Interfaces Classes
[default module]

Package org.hibernate.dialect.unique


Support for org.hibernate.dialect.Dialect-specific unique constraint definition.
See Also
org.hibernate.dialect.unique.UniqueDelegate

Interface Summary

Modifier and TypeInterface and Description
public interface
UniqueDelegate

Dialect-level delegate responsible for applying unique constraints in DDL.

Class Summary

Modifier and TypeClass and Description
public class
AlterTableUniqueDelegate

A UniqueDelegate which uses alter table commands to create and drop the unique constraint.

public class
AlterTableUniqueIndexDelegate

A UniqueDelegate which uses create unique index commands when necessary.

public class
CreateTableUniqueDelegate

A UniqueDelegate which includes the unique constraint in the create table statement, except when called during schema migration.

public class
public class
SkipNullableUniqueDelegate

A UniqueDelegate that only creates unique constraints on not-null columns, and ignores requests for uniqueness for nullable columns.