public class Database extends AbstractCompositeDBObject<DBCatalog> implements TableHolder, SequenceHolder
doc, name, objectType, owner| Constructor and Description |
|---|
Database(String environment) |
Database(String environment,
JDBCDBImporter importer,
boolean prepopulate) |
Database(String environment,
String productName,
String productVersion,
Date importDate) |
isIdenticalequals, getDoc, getName, getObjectType, getOwner, hashCode, setDoc, setName, setOwner, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDoc, getObjectType, getOwner, setOwnerpublic Database(String environment)
public Database(String environment, String productName, String productVersion, Date importDate)
public Database(String environment, JDBCDBImporter importer, boolean prepopulate)
public String getEnvironment()
public String getDatabaseProductName()
public org.databene.commons.version.VersionNumber getDatabaseProductVersion()
public Date getImportDate()
public void setImportDate(Date importDate)
public String getUser()
public void setUser(String user)
public String getTableInclusionPattern()
public void setTableInclusionPattern(String tableInclusionPattern)
public String getTableExclusionPattern()
public void setTableExclusionPattern(String tableExclusionPattern)
public boolean isReservedWord(String word)
public JDBCDBImporter getImporter()
public List<DBCatalog> getComponents()
getComponents in interface CompositeDBObject<DBCatalog>public void addCatalog(DBCatalog catalog)
public void removeCatalog(DBCatalog catalog)
public List<DBTable> getTables()
getTables in interface TableHolderpublic List<DBTable> getTables(boolean recursive)
getTables in interface TableHolderpublic DBTable getTable(String name)
getTable in interface TableHolderpublic void removeTable(String tableName)
public List<DBSequence> getSequences()
public List<DBSequence> getSequences(boolean recursive)
getSequences in interface SequenceHolderpublic void haveSequencesImported()
public boolean isSequencesImported()
public void setSequencesImported(boolean sequencesImported)
public void haveTriggersImported()
public boolean isTriggersImported()
public void setTriggersImported(boolean triggersImported)
public void havePackagesImported()
public boolean isPackagesImported()
public void setPackagesImported(boolean packagesImported)
public boolean isChecksImported()
public void setChecksImported(boolean checksImported)
public void haveChecksImported()
Copyright © 2006–2014 Volker Bergmann. All rights reserved.