Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.datasourceaware.core
Class DACoreObject
java.lang.Object
uk.ac.roslin.ensembl.datasourceaware.DAObject
uk.ac.roslin.ensembl.datasourceaware.core.DACoreObject
- All Implemented Interfaces:
- Serializable, uk.ac.roslin.ensembl.model.core.CoreObject, uk.ac.roslin.ensembl.model.IdentifiableObject
- Direct Known Subclasses:
- DAAnalysis, DAFeature, DAProteinFeature, DATranslation
public abstract class DACoreObject
- extends DAObject
- implements uk.ac.roslin.ensembl.model.core.CoreObject
- See Also:
- Serialized Form
Field Summary |
protected HashMap<uk.ac.roslin.ensembl.config.EnsemblComparaDivision,uk.ac.roslin.ensembl.dao.factory.DAOComparaFactory> |
comparaFactories
|
protected uk.ac.roslin.ensembl.model.core.Species |
species
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface uk.ac.roslin.ensembl.model.IdentifiableObject |
getDBVersion, getHashID, getId, getSchemaVersion, getType, setId |
species
protected uk.ac.roslin.ensembl.model.core.Species species
comparaFactories
protected HashMap<uk.ac.roslin.ensembl.config.EnsemblComparaDivision,uk.ac.roslin.ensembl.dao.factory.DAOComparaFactory> comparaFactories
DACoreObject
public DACoreObject()
DACoreObject
public DACoreObject(uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory factory)
getDaoFactory
public uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory getDaoFactory()
- Overrides:
getDaoFactory
in class DAObject
getSpecies
public uk.ac.roslin.ensembl.model.core.Species getSpecies()
- Specified by:
getSpecies
in interface uk.ac.roslin.ensembl.model.core.CoreObject
setSpecies
public void setSpecies(uk.ac.roslin.ensembl.model.core.Species species)
- Specified by:
setSpecies
in interface uk.ac.roslin.ensembl.model.core.CoreObject
getComparaFactory
public uk.ac.roslin.ensembl.dao.factory.DAOComparaFactory getComparaFactory(uk.ac.roslin.ensembl.config.EnsemblComparaDivision comparaDivision)
getComparaDivision
public uk.ac.roslin.ensembl.config.EnsemblComparaDivision getComparaDivision()
getComparaFactory
public uk.ac.roslin.ensembl.dao.factory.DAOComparaFactory getComparaFactory()
setDBVersion
public void setDBVersion(String version)
getAssembly
public String getAssembly()
- Specified by:
getAssembly
in interface uk.ac.roslin.ensembl.model.core.CoreObject
Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3