public class DBDAOSingleSpeciesCoreFactory extends DBDAOSingleSpeciesFactory implements DAOSingleSpeciesCoreFactory
genus_species
species
configuration, database, databaseName, databaseType, dBType, dbVersion, ensemblSchema, ibatisSchemaFilePath, mybatisSchemaFilePath, registry, schemaVersion, sqlSessionFactory, thisDBUrl
Constructor and Description |
---|
DBDAOSingleSpeciesCoreFactory() |
DBDAOSingleSpeciesCoreFactory(SingleSpeciesDatabase database) |
Modifier and Type | Method and Description |
---|---|
DAAnalysis |
getAnalysis(Integer id) |
DBAnalysisDAO |
getAnalysisDAO() |
DBAssemblyDAO |
getAssemblyDAO() |
DBChromosomeDAO |
getChromosomeDAO() |
DBDAOComparaFactory |
getComparaFactory(EnsemblComparaDivision comparaDivision) |
DBCoordinateSystemDAO |
getCoordinateSystemDAO() |
SingleSpeciesCoreDatabase |
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() |
getGenus_Species, makeFactory, setGenus_Species
getSpecies, 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
getGenus_Species, setGenus_Species
getSpecies, setSpecies
getConfiguration, getDatabaseName, getDBType, getDBVersion, getEnsemblSchemaVersion, getMybatisSchemaFilePath, getRegistry, setDatabaseName, setDBType, setDBVersion, setEnsemblSchemaVersion, setMybatisSchemaFilePath
public DBDAOSingleSpeciesCoreFactory()
public DBDAOSingleSpeciesCoreFactory(SingleSpeciesDatabase database) throws DAOException
DAOException
public SingleSpeciesCoreDatabase getDatabase()
getDatabase
in interface DAOCoreFactory
getDatabase
in interface DAOFactory
getDatabase
in interface DAOSingleSpeciesCoreFactory
getDatabase
in class DBDAOSingleSpeciesFactory
public DBGeneDAO getGeneDAO() throws DAOException
getGeneDAO
in interface DAOCoreFactory
DAOException
public DBProteinFeatureDAO getProteinFeatureDAO() throws DAOException
getProteinFeatureDAO
in interface DAOCoreFactory
DAOException
public DBChromosomeDAO getChromosomeDAO() throws DAOException
getChromosomeDAO
in interface DAOCoreFactory
DAOException
public DBCoordinateSystemDAO getCoordinateSystemDAO() throws DAOException
getCoordinateSystemDAO
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 org.apache.ibatis.session.SqlSession getNewSqlSession() throws DAOException
getNewSqlSession
in interface DAOFactory
getNewSqlSession
in class DBDAOFactory
DAOException
public DBXRefDAO getXRefDAO() throws DAOException
getXRefDAO
in interface DAOCoreFactory
DAOException
JEnsembl: A Java API for Ensembl Data Access v1.78
© Roslin Institute 2010-14. GNU General Public License, version3