Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.dao.database.factory
Class DBDAOSingleSpeciesCoreFactory
java.lang.Object
uk.ac.roslin.ensembl.dao.database.factory.DBDAOFactory
uk.ac.roslin.ensembl.dao.database.factory.DBDAOSpeciesFactory
uk.ac.roslin.ensembl.dao.database.factory.DBDAOSingleSpeciesFactory
uk.ac.roslin.ensembl.dao.database.factory.DBDAOSingleSpeciesCoreFactory
- All Implemented Interfaces:
- uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory, uk.ac.roslin.ensembl.dao.factory.DAOFactory, uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory, uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesFactory, uk.ac.roslin.ensembl.dao.factory.DAOSpeciesFactory
public class DBDAOSingleSpeciesCoreFactory
- extends DBDAOSingleSpeciesFactory
- implements uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory
Fields inherited from class uk.ac.roslin.ensembl.dao.database.factory.DBDAOFactory |
configuration, database, databaseName, databaseType, dBType, dbVersion, ensemblSchema, ibatisSchemaFilePath, mybatisSchemaFilePath, registry, schemaVersion, sqlSessionFactory, thisDBUrl |
Methods inherited from class uk.ac.roslin.ensembl.dao.database.factory.DBDAOFactory |
getConfiguration, getDatabaseName, getDBType, getDBVersion, getEnsemblSchemaVersion, getMybatisSchemaFilePath, getNewSqlSession, getRegistry, setDatabase, setDatabaseName, setDBType, setDBVersion, setEnsemblSchemaVersion, setMybatisSchemaFilePath |
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.dao.factory.DAOSingleSpeciesFactory |
getGenus_Species, setGenus_Species |
Methods inherited from interface uk.ac.roslin.ensembl.dao.factory.DAOSpeciesFactory |
getSpecies, setSpecies |
Methods inherited from interface uk.ac.roslin.ensembl.dao.factory.DAOFactory |
getConfiguration, getDatabaseName, getDBType, getDBVersion, getEnsemblSchemaVersion, getMybatisSchemaFilePath, getNewSqlSession, getRegistry, setDatabaseName, setDBType, setDBVersion, setEnsemblSchemaVersion, setMybatisSchemaFilePath |
DBDAOSingleSpeciesCoreFactory
public DBDAOSingleSpeciesCoreFactory()
DBDAOSingleSpeciesCoreFactory
public DBDAOSingleSpeciesCoreFactory(uk.ac.roslin.ensembl.model.database.SingleSpeciesDatabase database)
throws uk.ac.roslin.ensembl.exception.DAOException
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getDatabase
public uk.ac.roslin.ensembl.model.database.SingleSpeciesCoreDatabase getDatabase()
- Specified by:
getDatabase
in interface uk.ac.roslin.ensembl.dao.factory.DAOFactory
- Specified by:
getDatabase
in interface uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory
- Overrides:
getDatabase
in class DBDAOSingleSpeciesFactory
getGeneDAO
public DBGeneDAO getGeneDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getGeneDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getProteinFeatureDAO
public DBProteinFeatureDAO getProteinFeatureDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getProteinFeatureDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getChromosomeDAO
public DBChromosomeDAO getChromosomeDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getChromosomeDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getCoordinateSystemDAO
public DBCoordinateSystemDAO getCoordinateSystemDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getCoordinateSystemDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getAssemblyDAO
public DBAssemblyDAO getAssemblyDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getAssemblyDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getSequenceDAO
public DBDNASequenceDAO getSequenceDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getSequenceDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getTranslationDAO
public DBTranslationDAO getTranslationDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getTranslationDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getTranscriptDAO
public DBTranscriptDAO getTranscriptDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getTranscriptDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getExonDAO
public DBExonDAO getExonDAO()
throws uk.ac.roslin.ensembl.exception.DAOException
- Specified by:
getExonDAO
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
- Throws:
uk.ac.roslin.ensembl.exception.DAOException
getComparaFactory
public DBDAOComparaFactory getComparaFactory(uk.ac.roslin.ensembl.config.EnsemblComparaDivision comparaDivision)
- Specified by:
getComparaFactory
in interface uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory
Ensembl Data Access Module v1.09
© Roslin Institute 2010. GNU General Public License, version3