Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3
Ensembl Datasource Aware Module
v1.09

uk.ac.roslin.ensembl.datasourceaware.core
Class DAProteinFeature

java.lang.Object
  extended by uk.ac.roslin.ensembl.datasourceaware.DAObject
      extended by uk.ac.roslin.ensembl.datasourceaware.core.DACoreObject
          extended by uk.ac.roslin.ensembl.datasourceaware.core.DAProteinFeature
All Implemented Interfaces:
Serializable, uk.ac.roslin.ensembl.model.core.CoreObject, uk.ac.roslin.ensembl.model.core.ProteinFeature, uk.ac.roslin.ensembl.model.IdentifiableObject

public class DAProteinFeature
extends DACoreObject
implements uk.ac.roslin.ensembl.model.core.ProteinFeature

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class uk.ac.roslin.ensembl.datasourceaware.DAObject
DAObject.DAComparator
 
Field Summary
 
Fields inherited from class uk.ac.roslin.ensembl.datasourceaware.core.DACoreObject
comparaFactories, species
 
Fields inherited from class uk.ac.roslin.ensembl.datasourceaware.DAObject
daComparator, daoFactory, dbVersion, id, registry, schemaVersion
 
Constructor Summary
DAProteinFeature()
           
DAProteinFeature(uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory factory)
           
 
Method Summary
 int getAnalysisID()
           
 Double getEValue()
           
 Double getPercentIdentity()
           
 Double getScore()
           
 int getSourceEnd()
           
 int getSourceStart()
           
 int getTargetEnd()
           
 String getTargetName()
           
 int getTargetStart()
           
 int getTranslationID()
           
 uk.ac.roslin.ensembl.model.ObjectType getType()
           
 void setAnalysisID(int analysisID)
           
 void setEValue(Double eValue)
           
 void setPercentIdentity(Double percentIdentity)
           
 void setScore(Double score)
           
 void setSourceEnd(int sourceEnd)
           
 void setSourceStart(int sourceStart)
           
 void setTargetEnd(int targetEnd)
           
 void setTargetName(String targetName)
           
 void setTargetStart(int targetStart)
           
 void setTranslationID(int translationID)
           
 
Methods inherited from class uk.ac.roslin.ensembl.datasourceaware.core.DACoreObject
getAssembly, getComparaDivision, getComparaFactory, getComparaFactory, getDaoFactory, getSpecies, setDBVersion, setSpecies
 
Methods inherited from class uk.ac.roslin.ensembl.datasourceaware.DAObject
getDBVersion, getHashID, getId, getRegistry, getSchemaVersion, setDaoFactory, setId, setRegistry
 
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
getDBVersion, getHashID, getId, getSchemaVersion, setId
 

Constructor Detail

DAProteinFeature

public DAProteinFeature()

DAProteinFeature

public DAProteinFeature(uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory factory)
Method Detail

getAnalysisID

public int getAnalysisID()
Specified by:
getAnalysisID in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setAnalysisID

public void setAnalysisID(int analysisID)
Specified by:
setAnalysisID in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getEValue

public Double getEValue()
Specified by:
getEValue in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setEValue

public void setEValue(Double eValue)
Specified by:
setEValue in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getPercentIdentity

public Double getPercentIdentity()
Specified by:
getPercentIdentity in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setPercentIdentity

public void setPercentIdentity(Double percentIdentity)
Specified by:
setPercentIdentity in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getScore

public Double getScore()
Specified by:
getScore in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setScore

public void setScore(Double score)
Specified by:
setScore in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getSourceEnd

public int getSourceEnd()
Specified by:
getSourceEnd in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setSourceEnd

public void setSourceEnd(int sourceEnd)
Specified by:
setSourceEnd in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getSourceStart

public int getSourceStart()
Specified by:
getSourceStart in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setSourceStart

public void setSourceStart(int sourceStart)
Specified by:
setSourceStart in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getTargetEnd

public int getTargetEnd()
Specified by:
getTargetEnd in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setTargetEnd

public void setTargetEnd(int targetEnd)
Specified by:
setTargetEnd in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getTargetName

public String getTargetName()
Specified by:
getTargetName in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setTargetName

public void setTargetName(String targetName)
Specified by:
setTargetName in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getTargetStart

public int getTargetStart()
Specified by:
getTargetStart in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setTargetStart

public void setTargetStart(int targetStart)
Specified by:
setTargetStart in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getTranslationID

public int getTranslationID()
Specified by:
getTranslationID in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

setTranslationID

public void setTranslationID(int translationID)
Specified by:
setTranslationID in interface uk.ac.roslin.ensembl.model.core.ProteinFeature

getType

public uk.ac.roslin.ensembl.model.ObjectType getType()
Specified by:
getType in interface uk.ac.roslin.ensembl.model.IdentifiableObject

Ensembl Datasource Aware Module
v1.09

Ensembl Datasource Aware Module v1.09
© Roslin Institute 2010. GNU General Public License, version3