Package ubic.gemma.model.genome
Class Taxon
- java.lang.Object
- 
- ubic.gemma.model.genome.Taxon
 
- 
- All Implemented Interfaces:
- Serializable,- Identifiable
 
 public class Taxon extends Object implements Identifiable, Serializable - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTaxon.Factory
 - 
Constructor SummaryConstructors Constructor Description Taxon()No-arg constructor added to satisfy javabean contract
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)Returnstrueif the argument is a Taxon instance and all identifiers for this entity equal the identifiers of the argument entity.StringgetCommonName()ExternalDatabasegetExternalDatabase()LonggetId()booleangetIsGenesUsable()IntegergetNcbiId()StringgetScientificName()IntegergetSecondaryNcbiId()inthashCode()voidsetCommonName(String commonName)voidsetExternalDatabase(ExternalDatabase externalDatabase)voidsetId(Long id)voidsetIsGenesUsable(boolean isGenesUsable)voidsetNcbiId(Integer ncbiId)voidsetScientificName(String scientificName)voidsetSecondaryNcbiId(Integer secondaryNcbiId)StringtoString()
 
- 
- 
- 
Method Detail- 
equalspublic boolean equals(Object object) Returnstrueif the argument is a Taxon instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
 - 
toStringpublic String toString() - Overrides:
- toStringin class- Object
- See Also:
- toString()
 
 - 
getCommonNamepublic String getCommonName() 
 - 
setCommonNamepublic void setCommonName(String commonName) 
 - 
getExternalDatabasepublic ExternalDatabase getExternalDatabase() 
 - 
setExternalDatabasepublic void setExternalDatabase(ExternalDatabase externalDatabase) 
 - 
getIdpublic Long getId() - Specified by:
- getIdin interface- Identifiable
 
 - 
setIdpublic void setId(Long id) 
 - 
getIsGenesUsablepublic boolean getIsGenesUsable() 
 - 
setIsGenesUsablepublic void setIsGenesUsable(boolean isGenesUsable) 
 - 
getNcbiIdpublic Integer getNcbiId() 
 - 
setNcbiIdpublic void setNcbiId(Integer ncbiId) 
 - 
getScientificNamepublic String getScientificName() 
 - 
setScientificNamepublic void setScientificName(String scientificName) 
 - 
getSecondaryNcbiIdpublic Integer getSecondaryNcbiId() - Returns:
- Represents a "secondary" Taxon id that is used for this species. The main example where this is necessary is budding yeast, which is id 4932 in GEO but genes use the (strain-specific) ID 559292.
 
 - 
setSecondaryNcbiIdpublic void setSecondaryNcbiId(Integer secondaryNcbiId) 
 
- 
 
-