Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
uk.ac.roslin.ensembl.datasourceaware
Class DAObject
java.lang.Object
uk.ac.roslin.ensembl.datasourceaware.DAObject
- All Implemented Interfaces:
- Serializable, uk.ac.roslin.ensembl.model.IdentifiableObject
- Direct Known Subclasses:
- DACoreObject, DAExternalDB, DAHomologyRelationship, DAXRef
public abstract class DAObject
- extends Object
- implements uk.ac.roslin.ensembl.model.IdentifiableObject
- Author:
- paterson
- See Also:
- Serialized Form
Constructor Summary |
DAObject()
|
DAObject(uk.ac.roslin.ensembl.dao.factory.DAOFactory factory)
|
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.model.IdentifiableObject |
getType |
daoFactory
protected uk.ac.roslin.ensembl.dao.factory.DAOFactory daoFactory
schemaVersion
protected String schemaVersion
dbVersion
protected String dbVersion
registry
protected uk.ac.roslin.ensembl.model.database.Registry registry
id
protected Integer id
daComparator
public static final DAObject.DAComparator daComparator
DAObject
public DAObject()
DAObject
public DAObject(uk.ac.roslin.ensembl.dao.factory.DAOFactory factory)
getDaoFactory
public uk.ac.roslin.ensembl.dao.factory.DAOFactory getDaoFactory()
setDaoFactory
public void setDaoFactory(uk.ac.roslin.ensembl.dao.factory.DAOFactory daoFactory)
getSchemaVersion
public String getSchemaVersion()
- Specified by:
getSchemaVersion
in interface uk.ac.roslin.ensembl.model.IdentifiableObject
getDBVersion
public String getDBVersion()
- Specified by:
getDBVersion
in interface uk.ac.roslin.ensembl.model.IdentifiableObject
getRegistry
public uk.ac.roslin.ensembl.model.database.Registry getRegistry()
setRegistry
public void setRegistry(uk.ac.roslin.ensembl.model.database.Registry datasource)
getId
public Integer getId()
- Specified by:
getId
in interface uk.ac.roslin.ensembl.model.IdentifiableObject
setId
public void setId(Integer id)
- Specified by:
setId
in interface uk.ac.roslin.ensembl.model.IdentifiableObject
getHashID
public String getHashID()
- Specified by:
getHashID
in interface uk.ac.roslin.ensembl.model.IdentifiableObject
Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3