Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.dao.database
Class DBCollection
java.lang.Object
uk.ac.roslin.ensembl.dao.database.DBCollection
- All Implemented Interfaces:
- uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
public class DBCollection
- extends Object
- implements uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
DBCollection
public DBCollection()
DBCollection
public DBCollection(DBCollectionCoreDatabase database)
setPrimaryCoreDatabase
public void setPrimaryCoreDatabase(DBCollectionCoreDatabase database)
setProperty
public void setProperty(String id,
HashMap row)
- Specified by:
setProperty
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getDBVersion
public String getDBVersion()
- Specified by:
getDBVersion
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getCollectionName
public String getCollectionName()
- Specified by:
getCollectionName
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getDatabases
public TreeSet<DBCollectionDatabase> getDatabases()
- Specified by:
getDatabases
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
addDatabases
public void addDatabases(TreeSet<? extends uk.ac.roslin.ensembl.model.database.CollectionDatabase> databases)
- Specified by:
addDatabases
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getSpecies
public TreeSet<DBCollectionSpecies> getSpecies()
- Specified by:
getSpecies
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
addSpecies
public void addSpecies(Collection<? extends uk.ac.roslin.ensembl.model.core.CollectionSpecies> spp)
- Specified by:
addSpecies
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
addSpecies
public void addSpecies(uk.ac.roslin.ensembl.model.core.CollectionSpecies sp)
- Specified by:
addSpecies
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getCoreDatabase
public DBCollectionCoreDatabase getCoreDatabase()
- Specified by:
getCoreDatabase
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getSchemaVersion
public String getSchemaVersion()
- Specified by:
getSchemaVersion
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
getDatabasesByType
public TreeSet<DBCollectionDatabase> getDatabasesByType(uk.ac.roslin.ensembl.model.database.DatabaseType type)
- Specified by:
getDatabasesByType
in interface uk.ac.roslin.ensembl.model.core.CollectionOfSpecies
toString
public String toString()
- Overrides:
toString
in class Object
Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3