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 Summary
Nested Classes Modifier and Type Class Description static classTaxon.Factory
-
Constructor Summary
Constructors Constructor Description Taxon()No-arg constructor added to satisfy javabean contract
-
Method Summary
All 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
-
equals
public 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.
-
toString
public String toString()
- Overrides:
toStringin classObject- See Also:
toString()
-
getCommonName
public String getCommonName()
-
setCommonName
public void setCommonName(String commonName)
-
getExternalDatabase
public ExternalDatabase getExternalDatabase()
-
setExternalDatabase
public void setExternalDatabase(ExternalDatabase externalDatabase)
-
getId
public Long getId()
- Specified by:
getIdin interfaceIdentifiable
-
setId
public void setId(Long id)
-
getIsGenesUsable
public boolean getIsGenesUsable()
-
setIsGenesUsable
public void setIsGenesUsable(boolean isGenesUsable)
-
getNcbiId
public Integer getNcbiId()
-
setNcbiId
public void setNcbiId(Integer ncbiId)
-
getScientificName
public String getScientificName()
-
setScientificName
public void setScientificName(String scientificName)
-
getSecondaryNcbiId
public 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.
-
setSecondaryNcbiId
public void setSecondaryNcbiId(Integer secondaryNcbiId)
-
-