org.databene.platform.db.model
Class DBSchema

java.lang.Object
  extended by org.databene.platform.db.model.DBSchema

public class DBSchema
extends java.lang.Object

Represents a JDBC database schema.

Created: 06.01.2007 08:57:57

Author:
Volker Bergmann

Constructor Summary
DBSchema()
           
DBSchema(Database database, java.lang.String name)
           
DBSchema(java.lang.String name)
           
 
Method Summary
 void addTable(DBTable table)
           
 boolean equals(java.lang.Object o)
           
 DBCatalog getCatalog()
           
 Database getDatabase()
           
 java.lang.String getName()
           
 DBTable getTable(java.lang.String tableName)
           
 java.util.List<DBTable> getTables()
           
 int hashCode()
           
 void removeTable(DBTable table)
           
 void setCatalog(DBCatalog catalog)
           
 void setDatabase(Database database)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBSchema

public DBSchema()

DBSchema

public DBSchema(java.lang.String name)

DBSchema

public DBSchema(Database database,
                java.lang.String name)
Method Detail

getDatabase

public Database getDatabase()

setDatabase

public void setDatabase(Database database)

getName

public java.lang.String getName()

getCatalog

public DBCatalog getCatalog()

setCatalog

public void setCatalog(DBCatalog catalog)

getTables

public java.util.List<DBTable> getTables()

getTable

public DBTable getTable(java.lang.String tableName)

addTable

public void addTable(DBTable table)

removeTable

public void removeTable(DBTable table)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.