public abstract class DAObject extends Object implements IdentifiableObject
Modifier and Type | Class and Description |
---|---|
static class |
DAObject.DAComparator |
Modifier and Type | Field and Description |
---|---|
static DAObject.DAComparator |
daComparator |
protected DAOFactory |
daoFactory |
protected String |
dbVersion |
protected Integer |
id |
protected Registry |
registry |
protected String |
schemaVersion |
Constructor and Description |
---|
DAObject() |
DAObject(DAOFactory factory) |
Modifier and Type | Method and Description |
---|---|
DAOFactory |
getDaoFactory() |
String |
getDBVersion() |
String |
getHashID() |
Integer |
getId() |
Registry |
getRegistry() |
String |
getSchemaVersion() |
boolean |
isLazyloadAllowed() |
void |
setDaoFactory(DAOFactory daoFactory) |
void |
setId(Integer id) |
void |
setLazyloadAllowed(boolean lazyloadAllowed) |
void |
setRegistry(Registry datasource) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getType
protected DAOFactory daoFactory
protected String schemaVersion
public static final DAObject.DAComparator daComparator
public DAObject()
public DAObject(DAOFactory factory)
public DAOFactory getDaoFactory()
public void setDaoFactory(DAOFactory daoFactory)
public String getSchemaVersion()
getSchemaVersion
in interface IdentifiableObject
public String getDBVersion()
getDBVersion
in interface IdentifiableObject
public Registry getRegistry()
public void setRegistry(Registry datasource)
public Integer getId()
getId
in interface IdentifiableObject
public void setId(Integer id)
setId
in interface IdentifiableObject
public String getHashID()
getHashID
in interface IdentifiableObject
public boolean isLazyloadAllowed()
public void setLazyloadAllowed(boolean lazyloadAllowed)
JEnsembl: A Java API for Ensembl Data Access v1.78
© Roslin Institute 2010-14. GNU General Public License, version3