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

uk.ac.roslin.ensembl.dao.database.coreaccess
Class DBCoreObjectDAO

java.lang.Object
  extended by uk.ac.roslin.ensembl.dao.database.DBBaseDAO
      extended by uk.ac.roslin.ensembl.dao.database.coreaccess.DBCoreObjectDAO
Direct Known Subclasses:
DBAssemblyDAO, DBChromosomeDAO, DBCoordinateSystemDAO, DBDNASequenceDAO, DBExonDAO, DBGeneDAO, DBProteinFeatureDAO, DBTranscriptDAO, DBTranslationDAO

public abstract class DBCoreObjectDAO
extends DBBaseDAO

Author:
paterson

Field Summary
protected  uk.ac.roslin.ensembl.dao.factory.DAOCollectionCoreFactory collFactory
           
protected  Boolean singleSpecies
           
protected  DBSpecies species
           
protected  uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory ssFactory
           
 
Fields inherited from class uk.ac.roslin.ensembl.dao.database.DBBaseDAO
configuration, daoFactory
 
Constructor Summary
DBCoreObjectDAO()
           
DBCoreObjectDAO(uk.ac.roslin.ensembl.dao.factory.DAOCollectionCoreFactory factory)
           
DBCoreObjectDAO(uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory factory)
           
 
Method Summary
 DBSpecies getSpecies()
           
 Boolean isSingleSpecies()
           
 void setFactory(uk.ac.roslin.ensembl.dao.factory.DAOCollectionCoreFactory factory)
           
 void setFactory(uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory factory)
           
 
Methods inherited from class uk.ac.roslin.ensembl.dao.database.DBBaseDAO
getFactory, setConfiguration, setFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

species

protected DBSpecies species

singleSpecies

protected Boolean singleSpecies

ssFactory

protected uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory ssFactory

collFactory

protected uk.ac.roslin.ensembl.dao.factory.DAOCollectionCoreFactory collFactory
Constructor Detail

DBCoreObjectDAO

public DBCoreObjectDAO()

DBCoreObjectDAO

public DBCoreObjectDAO(uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory factory)

DBCoreObjectDAO

public DBCoreObjectDAO(uk.ac.roslin.ensembl.dao.factory.DAOCollectionCoreFactory factory)
Method Detail

setFactory

public void setFactory(uk.ac.roslin.ensembl.dao.factory.DAOSingleSpeciesCoreFactory factory)

setFactory

public void setFactory(uk.ac.roslin.ensembl.dao.factory.DAOCollectionCoreFactory factory)

isSingleSpecies

public Boolean isSingleSpecies()

getSpecies

public DBSpecies getSpecies()

Ensembl Data Access Module
v1.09

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