net.sf.hibernate.mapping
Class Index
java.lang.Object
net.sf.hibernate.mapping.Index
- All Implemented Interfaces:
- RelationalModel
- public class Index
- extends Object
- implements RelationalModel
A relational table index
- Author:
- Gavin King
Constructor Summary |
Index()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Index
public Index()
sqlCreateString
public String sqlCreateString(Dialect dialect,
Mapping mapping)
throws HibernateException
- Specified by:
sqlCreateString
in interface RelationalModel
- Throws:
HibernateException
sqlConstraintString
public String sqlConstraintString(Dialect dialect)
sqlDropString
public String sqlDropString(Dialect dialect)
- Specified by:
sqlDropString
in interface RelationalModel
getTable
public Table getTable()
setTable
public void setTable(Table table)
getColumnIterator
public Iterator getColumnIterator()
addColumn
public void addColumn(Column column)
addColumns
public void addColumns(Iterator extraColumns)
getName
public String getName()
setName
public void setName(String name)