public class DBCatalog extends AbstractCompositeDBObject<DBSchema> implements org.databene.commons.Named, Serializable
doc, name, objectType, owner| Constructor and Description |
|---|
DBCatalog() |
DBCatalog(String name) |
DBCatalog(String name,
Database owner) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSchema(DBSchema schema) |
List<DBSchema> |
getComponents() |
Database |
getDatabase() |
String |
getDoc() |
String |
getName() |
DBSchema |
getSchema(String schemaName) |
List<DBSchema> |
getSchemas() |
List<DBSequence> |
getSequences() |
DBTable |
getTable(String name) |
DBTable |
getTable(String name,
boolean required) |
List<DBTable> |
getTables() |
void |
removeSchema(DBSchema schema) |
void |
removeTable(String tableName) |
void |
setDatabase(Database database) |
void |
setDoc(String doc) |
void |
setName(String name) |
isIdenticalequals, getObjectType, getOwner, hashCode, setOwner, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetObjectType, getOwner, setOwnerpublic DBCatalog()
public DBCatalog(String name)
public Database getDatabase()
public void setDatabase(Database database)
public String getName()
getName in interface org.databene.commons.NamedgetName in class AbstractDBObjectpublic void setName(String name)
setName in class AbstractDBObjectpublic String getDoc()
getDoc in interface DBObjectgetDoc in class AbstractDBObjectpublic void setDoc(String doc)
setDoc in class AbstractDBObjectpublic List<DBSchema> getComponents()
getComponents in interface CompositeDBObject<DBSchema>public void addSchema(DBSchema schema)
public void removeSchema(DBSchema schema)
public void removeTable(String tableName)
public List<DBSequence> getSequences()
Copyright © 2006–2014 Volker Bergmann. All rights reserved.