Package org.intermine.model.bio
Interface Gene
-
- All Superinterfaces:
Annotatable,BioEntity,org.intermine.model.FastPathObject,org.intermine.model.InterMineFastPathObject,org.intermine.model.InterMineObject,SequenceFeature
- All Known Implementing Classes:
GeneShadow
public interface Gene extends SequenceFeature
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddcDSs(CDS arg)voidaddExons(Exon arg)voidaddFlankingRegions(GeneFlankingRegion arg)voidaddHomologues(Homologue arg)voidaddIntrons(Intron arg)voidaddProteins(Protein arg)voidadduTRs(UTR arg)java.lang.StringgetBriefDescription()java.util.Set<CDS>getcDSs()java.lang.StringgetDescription()IntergenicRegiongetDownstreamIntergenicRegion()java.util.Set<Exon>getExons()java.util.Set<GeneFlankingRegion>getFlankingRegions()java.util.Set<Homologue>getHomologues()java.util.Set<Intron>getIntrons()java.util.Set<Protein>getProteins()IntergenicRegiongetUpstreamIntergenicRegion()java.util.Set<UTR>getuTRs()org.intermine.model.InterMineObjectproxGetDownstreamIntergenicRegion()org.intermine.model.InterMineObjectproxGetUpstreamIntergenicRegion()voidproxyDownstreamIntergenicRegion(org.intermine.objectstore.proxy.ProxyReference downstreamIntergenicRegion)voidproxyUpstreamIntergenicRegion(org.intermine.objectstore.proxy.ProxyReference upstreamIntergenicRegion)voidsetBriefDescription(java.lang.String briefDescription)voidsetcDSs(java.util.Set<CDS> CDSs)voidsetDescription(java.lang.String description)voidsetDownstreamIntergenicRegion(IntergenicRegion downstreamIntergenicRegion)voidsetExons(java.util.Set<Exon> exons)voidsetFlankingRegions(java.util.Set<GeneFlankingRegion> flankingRegions)voidsetHomologues(java.util.Set<Homologue> homologues)voidsetIntrons(java.util.Set<Intron> introns)voidsetProteins(java.util.Set<Protein> proteins)voidsetUpstreamIntergenicRegion(IntergenicRegion upstreamIntergenicRegion)voidsetuTRs(java.util.Set<UTR> UTRs)-
Methods inherited from interface org.intermine.model.bio.Annotatable
addOntologyAnnotations, addPublications, getOntologyAnnotations, getPrimaryIdentifier, getPublications, setOntologyAnnotations, setPrimaryIdentifier, setPublications
-
Methods inherited from interface org.intermine.model.bio.BioEntity
addCrossReferences, addDataSets, addLocatedFeatures, addLocations, addSynonyms, getCrossReferences, getDataSets, getLocatedFeatures, getLocations, getName, getOrganism, getSecondaryIdentifier, getSymbol, getSynonyms, proxGetOrganism, proxyOrganism, setCrossReferences, setDataSets, setLocatedFeatures, setLocations, setName, setOrganism, setSecondaryIdentifier, setSymbol, setSynonyms
-
Methods inherited from interface org.intermine.model.FastPathObject
getFieldProxy, getFieldType, getFieldValue, setFieldValue
-
Methods inherited from interface org.intermine.model.InterMineObject
getElementType, getId, getoBJECT, setId, setoBJECT, setoBJECT
-
Methods inherited from interface org.intermine.model.bio.SequenceFeature
addChildFeatures, addOverlappingFeatures, getChildFeatures, getChromosome, getChromosomeLocation, getLength, getOverlappingFeatures, getScore, getScoreType, getSequence, getSequenceOntologyTerm, getStrain, proxGetChromosome, proxGetChromosomeLocation, proxGetSequence, proxGetSequenceOntologyTerm, proxGetStrain, proxyChromosome, proxyChromosomeLocation, proxySequence, proxySequenceOntologyTerm, proxyStrain, setChildFeatures, setChromosome, setChromosomeLocation, setLength, setOverlappingFeatures, setScore, setScoreType, setSequence, setSequenceOntologyTerm, setStrain
-
-
-
-
Method Detail
-
getBriefDescription
java.lang.String getBriefDescription()
-
setBriefDescription
void setBriefDescription(java.lang.String briefDescription)
-
getDescription
java.lang.String getDescription()
-
setDescription
void setDescription(java.lang.String description)
-
getUpstreamIntergenicRegion
IntergenicRegion getUpstreamIntergenicRegion()
-
setUpstreamIntergenicRegion
void setUpstreamIntergenicRegion(IntergenicRegion upstreamIntergenicRegion)
-
proxyUpstreamIntergenicRegion
void proxyUpstreamIntergenicRegion(org.intermine.objectstore.proxy.ProxyReference upstreamIntergenicRegion)
-
proxGetUpstreamIntergenicRegion
org.intermine.model.InterMineObject proxGetUpstreamIntergenicRegion()
-
getDownstreamIntergenicRegion
IntergenicRegion getDownstreamIntergenicRegion()
-
setDownstreamIntergenicRegion
void setDownstreamIntergenicRegion(IntergenicRegion downstreamIntergenicRegion)
-
proxyDownstreamIntergenicRegion
void proxyDownstreamIntergenicRegion(org.intermine.objectstore.proxy.ProxyReference downstreamIntergenicRegion)
-
proxGetDownstreamIntergenicRegion
org.intermine.model.InterMineObject proxGetDownstreamIntergenicRegion()
-
getFlankingRegions
java.util.Set<GeneFlankingRegion> getFlankingRegions()
-
setFlankingRegions
void setFlankingRegions(java.util.Set<GeneFlankingRegion> flankingRegions)
-
addFlankingRegions
void addFlankingRegions(GeneFlankingRegion arg)
-
getIntrons
java.util.Set<Intron> getIntrons()
-
setIntrons
void setIntrons(java.util.Set<Intron> introns)
-
addIntrons
void addIntrons(Intron arg)
-
getProteins
java.util.Set<Protein> getProteins()
-
setProteins
void setProteins(java.util.Set<Protein> proteins)
-
addProteins
void addProteins(Protein arg)
-
getcDSs
java.util.Set<CDS> getcDSs()
-
setcDSs
void setcDSs(java.util.Set<CDS> CDSs)
-
addcDSs
void addcDSs(CDS arg)
-
getHomologues
java.util.Set<Homologue> getHomologues()
-
setHomologues
void setHomologues(java.util.Set<Homologue> homologues)
-
addHomologues
void addHomologues(Homologue arg)
-
getExons
java.util.Set<Exon> getExons()
-
setExons
void setExons(java.util.Set<Exon> exons)
-
addExons
void addExons(Exon arg)
-
getuTRs
java.util.Set<UTR> getuTRs()
-
setuTRs
void setuTRs(java.util.Set<UTR> UTRs)
-
adduTRs
void adduTRs(UTR arg)
-
-