|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.d2rq.db.schema.TableDef
public class TableDef
Constructor Summary | |
---|---|
TableDef(TableName name,
List<ColumnDef> columns,
Key primaryKey,
Set<Key> uniqueKeys,
Set<ForeignKey> foreignKeys)
|
Method Summary | |
---|---|
boolean |
equals(Object o)
|
ColumnDef |
getColumnDef(Identifier columnName)
|
List<Identifier> |
getColumnNames()
|
List<ColumnDef> |
getColumns()
|
Set<ForeignKey> |
getForeignKeys()
|
TableName |
getName()
|
Key |
getPrimaryKey()
|
Set<Key> |
getUniqueKeys()
|
int |
hashCode()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TableDef(TableName name, List<ColumnDef> columns, Key primaryKey, Set<Key> uniqueKeys, Set<ForeignKey> foreignKeys)
Method Detail |
---|
public TableName getName()
public List<ColumnDef> getColumns()
public List<Identifier> getColumnNames()
public ColumnDef getColumnDef(Identifier columnName)
public Key getPrimaryKey()
public Set<Key> getUniqueKeys()
public Set<ForeignKey> getForeignKeys()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |