public class DBDAOCollectionCoreFactory extends DBDAOCollectionFactory implements DAOCollectionCoreFactory
species
configuration, database, databaseName, databaseType, dBType, dbVersion, ensemblSchema, ibatisSchemaFilePath, mybatisSchemaFilePath, registry, schemaVersion, sqlSessionFactory, thisDBUrl
Constructor and Description |
---|
DBDAOCollectionCoreFactory() |
DBDAOCollectionCoreFactory(CollectionDatabase database,
CollectionSpecies species) |
Modifier and Type | Method and Description |
---|---|
DAAnalysis |
getAnalysis(Integer id) |
DBAnalysisDAO |
getAnalysisDAO() |
DBAssemblyDAO |
getAssemblyDAO() |
DBChromosomeDAO |
getChromosomeDAO() |
DBDAOComparaFactory |
getComparaFactory(EnsemblComparaDivision comparaDivision) |
DBCoordinateSystemDAO |
getCoordinateSystemDAO() |
CollectionCoreDatabase |
getDatabase() |
DBExonDAO |
getExonDAO() |
DBGeneDAO |
getGeneDAO() |
org.apache.ibatis.session.SqlSession |
getNewSqlSession() |
DBProteinFeatureDAO |
getProteinFeatureDAO() |
DBDNASequenceDAO |
getSequenceDAO() |
DBTranscriptDAO |
getTranscriptDAO() |
DBTranslationDAO |
getTranslationDAO() |
DAOVariationFactory |
getVariationFactory() |
DBXRefDAO |
getXRefDAO() |
boolean |
hasVariationFactory() |
getSpecies, makeFactory
setSpecies
getConfiguration, getDatabaseName, getDBType, getDBVersion, getEnsemblSchemaVersion, getMybatisSchemaFilePath, getRegistry, setDatabase, setDatabaseName, setDBType, setDBVersion, setEnsemblSchemaVersion, setMybatisSchemaFilePath
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSpecies
setSpecies
getConfiguration, getDatabaseName, getDBType, getDBVersion, getEnsemblSchemaVersion, getMybatisSchemaFilePath, getRegistry, setDatabaseName, setDBType, setDBVersion, setEnsemblSchemaVersion, setMybatisSchemaFilePath
public DBDAOCollectionCoreFactory()
public DBDAOCollectionCoreFactory(CollectionDatabase database, CollectionSpecies species) throws DAOException
DAOException
public CollectionCoreDatabase getDatabase()
getDatabase
in interface DAOCollectionCoreFactory
getDatabase
in interface DAOCoreFactory
getDatabase
in interface DAOFactory
getDatabase
in class DBDAOCollectionFactory
public DBCoordinateSystemDAO getCoordinateSystemDAO() throws DAOException
getCoordinateSystemDAO
in interface DAOCoreFactory
DAOException
public DBChromosomeDAO getChromosomeDAO() throws DAOException
getChromosomeDAO
in interface DAOCoreFactory
DAOException
public DBGeneDAO getGeneDAO() throws DAOException
getGeneDAO
in interface DAOCoreFactory
DAOException
public DBProteinFeatureDAO getProteinFeatureDAO() throws DAOException
getProteinFeatureDAO
in interface DAOCoreFactory
DAOException
public DBAssemblyDAO getAssemblyDAO() throws DAOException
getAssemblyDAO
in interface DAOCoreFactory
DAOException
public DBDNASequenceDAO getSequenceDAO() throws DAOException
getSequenceDAO
in interface DAOCoreFactory
DAOException
public DBTranslationDAO getTranslationDAO() throws DAOException
getTranslationDAO
in interface DAOCoreFactory
DAOException
public DBTranscriptDAO getTranscriptDAO() throws DAOException
getTranscriptDAO
in interface DAOCoreFactory
DAOException
public DBExonDAO getExonDAO() throws DAOException
getExonDAO
in interface DAOCoreFactory
DAOException
public DBDAOComparaFactory getComparaFactory(EnsemblComparaDivision comparaDivision)
getComparaFactory
in interface DAOCoreFactory
public DAOVariationFactory getVariationFactory()
getVariationFactory
in interface DAOCoreFactory
public boolean hasVariationFactory()
hasVariationFactory
in interface DAOCoreFactory
public DBAnalysisDAO getAnalysisDAO() throws DAOException
getAnalysisDAO
in interface DAOFactoryWithAnalyses
DAOException
public DAAnalysis getAnalysis(Integer id)
getAnalysis
in interface DAOFactoryWithAnalyses
public DBXRefDAO getXRefDAO() throws DAOException
getXRefDAO
in interface DAOCoreFactory
DAOException
public org.apache.ibatis.session.SqlSession getNewSqlSession() throws DAOException
getNewSqlSession
in interface DAOFactory
getNewSqlSession
in class DBDAOFactory
DAOException
JEnsembl: A Java API for Ensembl Data Access v1.78
© Roslin Institute 2010-14. GNU General Public License, version3