public abstract class Constraint extends java.lang.Object implements RelationalModel, java.io.Serializable
| Constructor and Description |
|---|
Constraint() |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(Column column) |
void |
addColumns(java.util.Iterator columnIterator) |
java.util.Iterator |
columnIterator() |
boolean |
containsColumn(Column column) |
Column |
getColumn(int i) |
java.util.Iterator |
getColumnIterator() |
java.util.List |
getColumns() |
int |
getColumnSpan() |
java.lang.String |
getName() |
Table |
getTable() |
boolean |
isGenerated(Dialect dialect) |
void |
setName(java.lang.String name) |
void |
setTable(Table table) |
abstract java.lang.String |
sqlConstraintString(Dialect d,
java.lang.String constraintName,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
java.lang.String |
sqlCreateString(Dialect dialect,
Mapping p,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
java.lang.String |
sqlDropString(Dialect dialect,
java.lang.String defaultCatalog,
java.lang.String defaultSchema) |
java.lang.String |
toString() |
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.Iterator getColumnIterator()
public void addColumn(Column column)
public void addColumns(java.util.Iterator columnIterator)
public boolean containsColumn(Column column)
column - public int getColumnSpan()
public Column getColumn(int i)
public java.util.Iterator columnIterator()
public Table getTable()
public void setTable(Table table)
public boolean isGenerated(Dialect dialect)
public java.lang.String sqlDropString(Dialect dialect, java.lang.String defaultCatalog, java.lang.String defaultSchema)
sqlDropString in interface RelationalModelpublic java.lang.String sqlCreateString(Dialect dialect, Mapping p, java.lang.String defaultCatalog, java.lang.String defaultSchema)
sqlCreateString in interface RelationalModelpublic java.util.List getColumns()
public abstract java.lang.String sqlConstraintString(Dialect d, java.lang.String constraintName, java.lang.String defaultCatalog, java.lang.String defaultSchema)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2013. All Rights Reserved.