henplus.sqlmodel
Class Table
java.lang.Object
henplus.sqlmodel.Table
- All Implemented Interfaces:
- Comparable
public final class Table
- extends Object
- implements Comparable
Table
public Table(String name)
getName
public String getName()
setName
public void setName(String string)
addColumn
public void addColumn(Column column)
getColumnIterator
public ListIterator getColumnIterator()
getColumnByName
public Column getColumnByName(String name,
boolean ignoreCase)
hasForeignKeys
public boolean hasForeignKeys()
- Returns:
true
, if this Table
has any foreign key, otherwise false
.
getForeignKeys
public Set getForeignKeys()
- Returns:
- A
Set
of ColumnFkInfo
objects or null
.
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object other)
- Overrides:
equals
in class Object
compareTo
public int compareTo(Object other)
- Specified by:
compareTo
in interface Comparable
? 1997..2006 Henner Zeller