|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.rdtdm.db.Table
Table
verwaltet alle Informationen zu einer Tabelle.
Copyright (c) 2001 by Dirk Münstermann
All Rights Reserved
Changelog:$Log: Table.java,v $ Revision 1.3 2001/09/26 12:26:54 dirk adding javadoc comment for methods Revision 1.2 2001/09/26 11:42:49 dirk update javadoc comment for the class |
Field Summary | |
private java.util.ArrayList |
columns
|
private java.util.ArrayList |
foreignkeys
|
private java.util.ArrayList |
indexes
|
private java.lang.String |
name
|
private java.lang.String |
owner
|
private PrimaryKey |
primarykey
|
private java.lang.String |
schema
|
private boolean |
selected
|
private java.lang.String |
spacename
|
private boolean |
supportsCatalogRef
|
private boolean |
supportsSchemaRef
|
Constructor Summary | |
Table()
|
|
Table(java.lang.String name)
|
|
Table(java.lang.String name,
java.lang.String owner)
|
|
Table(java.lang.String schema,
java.lang.String name,
java.lang.String owner)
|
|
Table(java.lang.String spacename,
java.lang.String schema,
java.lang.String name,
java.lang.String owner)
|
Method Summary | |
void |
addColumn(Column col)
|
void |
addForeignKey(ForeignKey fk)
|
boolean |
equals(java.lang.String name)
|
boolean |
equals(java.lang.String catalog,
java.lang.String schema,
java.lang.String name)
|
java.util.Collection |
getAllNonFKsColumns()
|
java.util.Collection |
getAllNonKeysColumns()
|
java.util.Collection |
getAllNonPKsColumns()
|
Column |
getColumn(int index)
|
Column |
getColumn(java.lang.String colname)
|
java.util.ArrayList |
getColumns()
|
java.lang.String |
getFKsAsString()
|
java.util.ArrayList |
getForeignKeys()
|
java.lang.String |
getKeysAsString()
|
java.lang.String |
getName()
Liefert die interne Variable zurueck. |
java.lang.String |
getOwner()
Liefert die interne Variable zurueck. |
java.lang.String |
getPKsAsString()
|
PrimaryKey |
getPrimarykey()
|
java.lang.String |
getRef()
Liefert die Referenz auf die Tabelle zur?ck. |
java.lang.String |
getSchema()
Liefert die interne Variable schema zurueck. |
java.lang.String |
getSpacename()
Liefert die interne Variable zurueck. |
boolean |
getSupportsCatalogRef()
|
boolean |
getSupportsSchemaRef()
|
boolean |
isSelected()
Liefert die interne Variable selected zurueck. |
void |
setName(java.lang.String name)
Setzt die interne Variable name. |
void |
setOwner(java.lang.String owner)
Setzt die interne Variable name. |
void |
setPrimarykey(PrimaryKey _primarykey)
|
void |
setSchema(java.lang.String schema)
Setzt die interne Variable schema. |
void |
setSelected(boolean selected)
Setzt die interne Variable selected. |
void |
setSpacename(java.lang.String spacename)
Setzt die interne Variable spacename. |
void |
setSupportsCatalogRef(boolean _supportsCatalogRef)
|
void |
setSupportsSchemaRef(boolean _supportsSchemaRef)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private java.lang.String spacename
private java.lang.String schema
private java.lang.String name
private java.lang.String owner
private boolean supportsCatalogRef
private boolean supportsSchemaRef
private boolean selected
private java.util.ArrayList columns
private PrimaryKey primarykey
private java.util.ArrayList foreignkeys
private java.util.ArrayList indexes
Constructor Detail |
public Table()
public Table(java.lang.String name)
public Table(java.lang.String name, java.lang.String owner)
public Table(java.lang.String schema, java.lang.String name, java.lang.String owner)
public Table(java.lang.String spacename, java.lang.String schema, java.lang.String name, java.lang.String owner)
Method Detail |
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.String name)
public boolean equals(java.lang.String catalog, java.lang.String schema, java.lang.String name)
public void addColumn(Column col)
public java.util.ArrayList getColumns()
public Column getColumn(java.lang.String colname)
public Column getColumn(int index)
public java.util.Collection getAllNonPKsColumns()
public java.util.Collection getAllNonFKsColumns()
public java.util.Collection getAllNonKeysColumns()
public PrimaryKey getPrimarykey()
public void setPrimarykey(PrimaryKey _primarykey)
public void addForeignKey(ForeignKey fk)
public java.util.ArrayList getForeignKeys()
public java.lang.String getPKsAsString()
public java.lang.String getFKsAsString()
public java.lang.String getKeysAsString()
public void setName(java.lang.String name)
name
- Name der Tabelle.public java.lang.String getName()
public java.lang.String getRef()
public void setOwner(java.lang.String owner)
owner
- Name des Besitzerspublic java.lang.String getOwner()
public void setSpacename(java.lang.String spacename)
spacename
- Catalogname aus der Datenbank.public java.lang.String getSpacename()
public void setSchema(java.lang.String schema)
schema
- Name des Schemas.public java.lang.String getSchema()
public void setSelected(boolean selected)
selected
- true, wenn die Tabelle f?r das Mapping benutzt werden soll.public boolean isSelected()
public boolean getSupportsCatalogRef()
public void setSupportsCatalogRef(boolean _supportsCatalogRef)
public boolean getSupportsSchemaRef()
public void setSupportsSchemaRef(boolean _supportsSchemaRef)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |