Class InformixUniqueDelegate
- java.lang.Object
-
- org.hibernate.dialect.unique.AlterTableUniqueDelegate
-
- org.hibernate.dialect.unique.CreateTableUniqueDelegate
-
- org.hibernate.dialect.unique.SkipNullableUniqueDelegate
-
- org.hibernate.community.dialect.unique.InformixUniqueDelegate
-
- All Implemented Interfaces:
org.hibernate.dialect.unique.UniqueDelegate
public class InformixUniqueDelegate extends org.hibernate.dialect.unique.SkipNullableUniqueDelegateInformix requires the constraint name to come last.
-
-
Constructor Summary
Constructors Constructor Description InformixUniqueDelegate(org.hibernate.dialect.Dialect dialect)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendUniqueConstraint(StringBuilder fragment, org.hibernate.mapping.UniqueKey uniqueKey)StringgetAlterTableToAddUniqueKeyCommand(org.hibernate.mapping.UniqueKey uniqueKey, org.hibernate.boot.Metadata metadata, org.hibernate.boot.model.relational.SqlStringGenerationContext context)-
Methods inherited from class org.hibernate.dialect.unique.SkipNullableUniqueDelegate
getAlterTableToDropUniqueKeyCommand, getColumnDefinitionUniquenessFragment
-
Methods inherited from class org.hibernate.dialect.unique.CreateTableUniqueDelegate
getTableCreationUniqueConstraintsFragment
-
-
-
-
Method Detail
-
appendUniqueConstraint
protected void appendUniqueConstraint(StringBuilder fragment, org.hibernate.mapping.UniqueKey uniqueKey)
- Overrides:
appendUniqueConstraintin classorg.hibernate.dialect.unique.SkipNullableUniqueDelegate
-
getAlterTableToAddUniqueKeyCommand
public String getAlterTableToAddUniqueKeyCommand(org.hibernate.mapping.UniqueKey uniqueKey, org.hibernate.boot.Metadata metadata, org.hibernate.boot.model.relational.SqlStringGenerationContext context)
- Specified by:
getAlterTableToAddUniqueKeyCommandin interfaceorg.hibernate.dialect.unique.UniqueDelegate- Overrides:
getAlterTableToAddUniqueKeyCommandin classorg.hibernate.dialect.unique.SkipNullableUniqueDelegate
-
-