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 DAExon

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.DAFeature
              extended by uk.ac.roslin.ensembl.datasourceaware.core.DAExon
All Implemented Interfaces:
Serializable, uk.ac.roslin.ensembl.model.core.CoreObject, uk.ac.roslin.ensembl.model.core.Exon, uk.ac.roslin.ensembl.model.core.Feature, uk.ac.roslin.ensembl.model.IdentifiableObject, uk.ac.roslin.ensembl.model.MappableObject

public class DAExon
extends DAFeature
implements uk.ac.roslin.ensembl.model.core.Exon

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class uk.ac.roslin.ensembl.datasourceaware.core.DAFeature
DAFeature.Status
 
Nested classes/interfaces inherited from class uk.ac.roslin.ensembl.datasourceaware.DAObject
DAObject.DAComparator
 
Nested classes/interfaces inherited from interface uk.ac.roslin.ensembl.model.core.Exon
uk.ac.roslin.ensembl.model.core.Exon.Phase
 
Field Summary
 
Fields inherited from class uk.ac.roslin.ensembl.datasourceaware.core.DAFeature
creationDate, current, description, displayName, displayXRef, mappedObjectTypes, mappings, modificationDate, objectTypeMappings, xrefs
 
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
DAExon()
           
DAExon(uk.ac.roslin.ensembl.dao.factory.DAOCoreFactory factory)
           
 
Method Summary
 String getDisplayName()
           
 int getEndPhase()
           
 int getPhase()
           
 Integer getRank()
           
 String getStableID()
           
 DATranscript getTranscript()
           
 Integer getTranscriptID()
           
 uk.ac.roslin.ensembl.model.ObjectType getType()
           
 Boolean isConstitutive()
           
 void setConstitutive(Boolean constitutive)
           
 void setEndPhase(int endPhase)
           
 void setPhase(int phase)
           
 void setRank(Integer rank)
           
 void setStableID(String stableID)
           
 void setTranscript(uk.ac.roslin.ensembl.model.core.Transcript transcript)
           
 void setTranscriptID(Integer transcriptID)
           
 
Methods inherited from class uk.ac.roslin.ensembl.datasourceaware.core.DAFeature
addMappedObjectType, addMapping, addXRefs, clearAllMappings, getAnnotationLevelMappings, getBuildLevelMappings, getChromosomeMapping, getCreationDate, getDescription, getDisplayXRef, getMappings, getMappings, getModificationDate, getStatus, getTopLevelMappings, getXRefs, isCurrent, isObjectTypeMapped, setCreationDate, setCurrent, setDescription, setDisplayName, setDisplayXRef, setModificationDate, setStatus
 
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.core.Feature
addMappedObjectType, getChromosomeMapping, isCurrent, isObjectTypeMapped
 
Methods inherited from interface uk.ac.roslin.ensembl.model.MappableObject
addMapping, clearAllMappings, getMappings, getMappings
 
Methods inherited from interface uk.ac.roslin.ensembl.model.IdentifiableObject
getDBVersion, getHashID, getId, getSchemaVersion, setId
 

Constructor Detail

DAExon

public DAExon()

DAExon

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

getType

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

getTranscript

public DATranscript getTranscript()

setTranscript

public void setTranscript(uk.ac.roslin.ensembl.model.core.Transcript transcript)

getTranscriptID

public Integer getTranscriptID()

setTranscriptID

public void setTranscriptID(Integer transcriptID)

getStableID

public String getStableID()

setStableID

public void setStableID(String stableID)

getDisplayName

public String getDisplayName()
Overrides:
getDisplayName in class DAFeature

getPhase

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

setPhase

public void setPhase(int phase)

getEndPhase

public int getEndPhase()

setEndPhase

public void setEndPhase(int endPhase)

isConstitutive

public Boolean isConstitutive()
Specified by:
isConstitutive in interface uk.ac.roslin.ensembl.model.core.Exon

setConstitutive

public void setConstitutive(Boolean constitutive)

getRank

public Integer getRank()

setRank

public void setRank(Integer rank)

Ensembl Datasource Aware Module
v1.09

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