Ensembl Data Access Interface v1.09
© Roslin Institute 2010. GNU General Public License, version3
Ensembl Data Access Interface
v1.09

uk.ac.roslin.ensembl.dao.factory
Interface DAOCoreFactory

All Superinterfaces:
DAOFactory
All Known Subinterfaces:
DAOCollectionCoreFactory, DAOSingleSpeciesCoreFactory

public interface DAOCoreFactory
extends DAOFactory


Method Summary
 AssemblyDAO getAssemblyDAO()
           
 ChromosomeDAO getChromosomeDAO()
           
 DAOComparaFactory getComparaFactory(uk.ac.roslin.ensembl.config.EnsemblComparaDivision comparaDivision)
           
 CoordinateSystemDAO getCoordinateSystemDAO()
           
 ExonDAO getExonDAO()
           
 GeneDAO getGeneDAO()
           
 ProteinFeatureDAO getProteinFeatureDAO()
           
 DNASequenceDAO getSequenceDAO()
           
 TranscriptDAO getTranscriptDAO()
           
 TranslationDAO getTranslationDAO()
           
 
Methods inherited from interface uk.ac.roslin.ensembl.dao.factory.DAOFactory
getConfiguration, getDatabase, getDatabaseName, getDBType, getDBVersion, getEnsemblSchemaVersion, getMybatisSchemaFilePath, getNewSqlSession, getRegistry, setDatabaseName, setDBType, setDBVersion, setEnsemblSchemaVersion, setMybatisSchemaFilePath
 

Method Detail

getGeneDAO

GeneDAO getGeneDAO()
                   throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getProteinFeatureDAO

ProteinFeatureDAO getProteinFeatureDAO()
                                       throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getChromosomeDAO

ChromosomeDAO getChromosomeDAO()
                               throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getCoordinateSystemDAO

CoordinateSystemDAO getCoordinateSystemDAO()
                                           throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getAssemblyDAO

AssemblyDAO getAssemblyDAO()
                           throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getSequenceDAO

DNASequenceDAO getSequenceDAO()
                              throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getTranslationDAO

TranslationDAO getTranslationDAO()
                                 throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getTranscriptDAO

TranscriptDAO getTranscriptDAO()
                               throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getExonDAO

ExonDAO getExonDAO()
                   throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getComparaFactory

DAOComparaFactory getComparaFactory(uk.ac.roslin.ensembl.config.EnsemblComparaDivision comparaDivision)

Ensembl Data Access Interface
v1.09

Ensembl Data Access Interface v1.09
© Roslin Institute 2010. GNU General Public License, version3