org.databene.platform.db.model
Class DBCatalog

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

public class DBCatalog
extends java.lang.Object

Represents a JDBC catalog.

Created: 06.01.2007 08:57:57

Author:
Volker Bergmann

Constructor Summary
DBCatalog()
           
DBCatalog(java.lang.String name)
           
 
Method Summary
 void addIndex(DBIndex index)
           
 void addTable(DBTable table)
           
 boolean equals(java.lang.Object o)
           
 Database getDatabase()
           
 java.lang.String getDoc()
           
 DBIndex getIndex(java.lang.String indexName)
           
 java.util.List<DBIndex> getIndexes()
           
 java.lang.String getName()
           
 DBTable getTable(java.lang.String tableName)
           
 java.util.List<DBTable> getTables()
           
 int hashCode()
           
 void removeIndex(DBIndex index)
           
 void removeTable(DBTable table)
           
 void setDatabase(Database database)
           
 void setDoc(java.lang.String doc)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBCatalog

public DBCatalog()

DBCatalog

public DBCatalog(java.lang.String name)
Method Detail

getDatabase

public Database getDatabase()

setDatabase

public void setDatabase(Database database)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDoc

public java.lang.String getDoc()

setDoc

public void setDoc(java.lang.String doc)

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)

getIndexes

public java.util.List<DBIndex> getIndexes()

getIndex

public DBIndex getIndex(java.lang.String indexName)

addIndex

public void addIndex(DBIndex index)

removeIndex

public void removeIndex(DBIndex index)

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.