Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.dao.database
Class DBCollectionDatabase
java.lang.Object
uk.ac.roslin.ensembl.dao.database.DBDatabase
uk.ac.roslin.ensembl.dao.database.DBCollectionDatabase
- All Implemented Interfaces:
- Comparable<uk.ac.roslin.ensembl.model.database.Database>, uk.ac.roslin.ensembl.model.database.CollectionDatabase, uk.ac.roslin.ensembl.model.database.Database
- Direct Known Subclasses:
- DBCollectionCoreDatabase
public class DBCollectionDatabase
- extends DBDatabase
- implements uk.ac.roslin.ensembl.model.database.CollectionDatabase
- Author:
- paterson
Constructor Summary |
DBCollectionDatabase(String db_name,
uk.ac.roslin.ensembl.config.EnsemblDBType type,
uk.ac.roslin.ensembl.model.database.Registry registry)
|
Methods inherited from class uk.ac.roslin.ensembl.dao.database.DBDatabase |
compareTo, getBuild, getdBName, getDBVersion, getIntDBVersion, getIntSchemaVersion, getNewSqlSession, getRegistry, getSchemaVersion, getType, setBuild, setdBName, setDBVersion, setIntDBVersion, setIntSchemaVersion, setRegistry, setSchemaVersion, setType, toString |
Methods inherited from interface uk.ac.roslin.ensembl.model.database.Database |
getBuild, getdBName, getDBVersion, getIntDBVersion, getIntSchemaVersion, getNewSqlSession, getRegistry, getSchemaVersion, getType |
collectionName
protected String collectionName
collection
protected DBCollection collection
assemblyMap
protected HashMap<uk.ac.roslin.ensembl.model.core.CollectionSpecies,String> assemblyMap
DBCollectionDatabase
public DBCollectionDatabase(String db_name,
uk.ac.roslin.ensembl.config.EnsemblDBType type,
uk.ac.roslin.ensembl.model.database.Registry registry)
throws uk.ac.roslin.ensembl.exception.ConfigurationException
- Throws:
uk.ac.roslin.ensembl.exception.ConfigurationException
getCollectionName
public String getCollectionName()
- Specified by:
getCollectionName
in interface uk.ac.roslin.ensembl.model.database.CollectionDatabase
setCollectionName
public void setCollectionName(String collectionName)
- Specified by:
setCollectionName
in interface uk.ac.roslin.ensembl.model.database.CollectionDatabase
setCollection
public void setCollection(uk.ac.roslin.ensembl.model.core.CollectionOfSpecies r)
- Specified by:
setCollection
in interface uk.ac.roslin.ensembl.model.database.CollectionDatabase
getCollection
public DBCollection getCollection()
- Specified by:
getCollection
in interface uk.ac.roslin.ensembl.model.database.CollectionDatabase
getAssembly
public String getAssembly(uk.ac.roslin.ensembl.model.core.CollectionSpecies species)
- Specified by:
getAssembly
in interface uk.ac.roslin.ensembl.model.database.CollectionDatabase
Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3