站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

UniqueKey (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


net.sf.hibernate.mapping
Class UniqueKey

java.lang.Object
  extended bynet.sf.hibernate.mapping.Constraint
      extended bynet.sf.hibernate.mapping.UniqueKey
All Implemented Interfaces:
RelationalModel

public class UniqueKey
extends Constraint

A relational unique key constraint

Author:
Gavin King

Constructor Summary
UniqueKey()
           
 
Method Summary
 String sqlConstraintString(Dialect dialect)
           
 String sqlConstraintString(Dialect dialect, String constraintName, String defaultSchema)
           
 String sqlCreateString(Dialect dialect, Mapping p, String defaultSchema)
           
 String sqlDropString(Dialect dialect, String defaultSchema)
           
 
Methods inherited from class net.sf.hibernate.mapping.Constraint
addColumn, addColumns, getColumnIterator, getColumnSpan, getName, getTable, setName, setTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueKey

public UniqueKey()
Method Detail

sqlConstraintString

public String sqlConstraintString(Dialect dialect)

sqlConstraintString

public String sqlConstraintString(Dialect dialect,
                                  String constraintName,
                                  String defaultSchema)
Specified by:
sqlConstraintString in class Constraint

sqlCreateString

public String sqlCreateString(Dialect dialect,
                              Mapping p,
                              String defaultSchema)
Specified by:
sqlCreateString in interface RelationalModel
Overrides:
sqlCreateString in class Constraint

sqlDropString

public String sqlDropString(Dialect dialect,
                            String defaultSchema)
Specified by:
sqlDropString in interface RelationalModel
Overrides:
sqlDropString in class Constraint