Package org.intermine.model.bio
Interface BioEntity
-
- All Superinterfaces:
Annotatable,org.intermine.model.FastPathObject,org.intermine.model.InterMineFastPathObject,org.intermine.model.InterMineObject
- All Known Subinterfaces:
CDS,Chromosome,Exon,Gene,GeneFlankingRegion,IntergenicRegion,Intron,Protein,SequenceCollection,SequenceFeature,Strain,SyntenicRegion,Transcript,UTR
- All Known Implementing Classes:
BioEntityShadow,CDSShadow,ChromosomeShadow,ExonShadow,GeneFlankingRegionShadow,GeneShadow,IntergenicRegionShadow,IntronShadow,ProteinShadow,SequenceCollectionShadow,SequenceFeatureShadow,StrainShadow,SyntenicRegionShadow,TranscriptShadow,UTRShadow
public interface BioEntity extends Annotatable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddCrossReferences(CrossReference arg)voidaddDataSets(DataSet arg)voidaddLocatedFeatures(Location arg)voidaddLocations(Location arg)voidaddSynonyms(Synonym arg)java.util.Set<CrossReference>getCrossReferences()java.util.Set<DataSet>getDataSets()java.util.Set<Location>getLocatedFeatures()java.util.Set<Location>getLocations()java.lang.StringgetName()OrganismgetOrganism()java.lang.StringgetSecondaryIdentifier()java.lang.StringgetSymbol()java.util.Set<Synonym>getSynonyms()org.intermine.model.InterMineObjectproxGetOrganism()voidproxyOrganism(org.intermine.objectstore.proxy.ProxyReference organism)voidsetCrossReferences(java.util.Set<CrossReference> crossReferences)voidsetDataSets(java.util.Set<DataSet> dataSets)voidsetLocatedFeatures(java.util.Set<Location> locatedFeatures)voidsetLocations(java.util.Set<Location> locations)voidsetName(java.lang.String name)voidsetOrganism(Organism organism)voidsetSecondaryIdentifier(java.lang.String secondaryIdentifier)voidsetSymbol(java.lang.String symbol)voidsetSynonyms(java.util.Set<Synonym> synonyms)-
Methods inherited from interface org.intermine.model.bio.Annotatable
addOntologyAnnotations, addPublications, getOntologyAnnotations, getPrimaryIdentifier, getPublications, setOntologyAnnotations, setPrimaryIdentifier, setPublications
-
-
-
-
Method Detail
-
getSymbol
java.lang.String getSymbol()
-
setSymbol
void setSymbol(java.lang.String symbol)
-
getName
java.lang.String getName()
-
setName
void setName(java.lang.String name)
-
getSecondaryIdentifier
java.lang.String getSecondaryIdentifier()
-
setSecondaryIdentifier
void setSecondaryIdentifier(java.lang.String secondaryIdentifier)
-
getOrganism
Organism getOrganism()
-
setOrganism
void setOrganism(Organism organism)
-
proxyOrganism
void proxyOrganism(org.intermine.objectstore.proxy.ProxyReference organism)
-
proxGetOrganism
org.intermine.model.InterMineObject proxGetOrganism()
-
getLocatedFeatures
java.util.Set<Location> getLocatedFeatures()
-
setLocatedFeatures
void setLocatedFeatures(java.util.Set<Location> locatedFeatures)
-
addLocatedFeatures
void addLocatedFeatures(Location arg)
-
getLocations
java.util.Set<Location> getLocations()
-
setLocations
void setLocations(java.util.Set<Location> locations)
-
addLocations
void addLocations(Location arg)
-
getSynonyms
java.util.Set<Synonym> getSynonyms()
-
setSynonyms
void setSynonyms(java.util.Set<Synonym> synonyms)
-
addSynonyms
void addSynonyms(Synonym arg)
-
getDataSets
java.util.Set<DataSet> getDataSets()
-
setDataSets
void setDataSets(java.util.Set<DataSet> dataSets)
-
addDataSets
void addDataSets(DataSet arg)
-
getCrossReferences
java.util.Set<CrossReference> getCrossReferences()
-
setCrossReferences
void setCrossReferences(java.util.Set<CrossReference> crossReferences)
-
addCrossReferences
void addCrossReferences(CrossReference arg)
-
-