public class NameUsageSuggestResult extends Object implements LinneanClassification, LinneanClassificationKeys
Constructor and Description |
---|
NameUsageSuggestResult() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getCanonicalName() |
Integer |
getClassKey()
Return the class key for this usage.
|
String |
getClazz()
Return the class for this usage.
|
String |
getFamily()
Return the family for this usage.
|
Integer |
getFamilyKey()
Return the family key for this usage.
|
String |
getGenus()
Return the genus for this usage.
|
Integer |
getGenusKey()
Return the genus key for this usage.
|
@NotNull LinkedHashMap<Integer,String> |
getHigherClassificationMap()
An ordered map with entries for all higher Linnean ranks down to the actual direct parent of this usage.
|
String |
getHigherRank(Rank rank)
Gets a higher taxon property by passing the rank of it.
|
Integer |
getHigherRankKey(Rank rank)
Gets a higher taxon key by passing the rank of it.
|
Integer |
getKey()
Taxon key.
|
String |
getKingdom()
Return the kingdom for this usage.
|
Integer |
getKingdomKey()
Return the kingdom key for this usage.
|
Integer |
getNameKey() |
Integer |
getNubKey() |
String |
getOrder()
Return the order for this usage.
|
Integer |
getOrderKey()
Return the order key for this usage.
|
String |
getParent() |
Integer |
getParentKey() |
String |
getPhylum()
Return the phylum for this usage.
|
Integer |
getPhylumKey()
Return the phylum key for this usage.
|
Rank |
getRank() |
String |
getScientificName() |
String |
getSpecies()
Return the species for this usage.
|
Integer |
getSpeciesKey()
Return the species key for this usage.
|
TaxonomicStatus |
getStatus() |
String |
getSubgenus()
Return the canonical subgenus name for this usage.
|
Integer |
getSubgenusKey()
Return the subgenus key for this usage.
|
int |
hashCode() |
boolean |
isSynonym() |
void |
setCanonicalName(String canonicalName) |
void |
setClassKey(Integer classKey) |
void |
setClazz(String clazz) |
void |
setFamily(String family) |
void |
setFamilyKey(Integer familyKey) |
void |
setGenus(String genus) |
void |
setGenusKey(Integer genusKey) |
void |
setKey(Integer key) |
void |
setKingdom(String kingdom) |
void |
setKingdomKey(Integer kingdomKey) |
void |
setNameKey(Integer nameKey) |
void |
setNubKey(Integer nubKey) |
void |
setOrder(String order) |
void |
setOrderKey(Integer orderKey) |
void |
setParent(String parent) |
void |
setParentKey(Integer parentKey) |
void |
setPhylum(String phylum) |
void |
setPhylumKey(Integer phylumKey) |
void |
setRank(Rank rank) |
void |
setScientificName(String scientificName) |
void |
setSpecies(String species) |
void |
setSpeciesKey(Integer speciesKey) |
void |
setStatus(TaxonomicStatus status) |
void |
setSubgenus(String subgenus) |
void |
setSubgenusKey(Integer subgenusKey) |
String |
toString() |
public NameUsageSuggestResult()
public Integer getNameKey()
public void setNameKey(Integer nameKey)
public boolean isSynonym()
public String getScientificName()
public void setScientificName(String scientificName)
public TaxonomicStatus getStatus()
public void setStatus(TaxonomicStatus status)
public String getKingdom()
LinneanClassification
getKingdom
in interface LinneanClassification
public String getPhylum()
LinneanClassification
getPhylum
in interface LinneanClassification
public String getClazz()
LinneanClassification
getClazz
in interface LinneanClassification
public String getOrder()
LinneanClassification
getOrder
in interface LinneanClassification
public String getFamily()
LinneanClassification
getFamily
in interface LinneanClassification
public String getGenus()
LinneanClassification
getGenus
in interface LinneanClassification
public String getSubgenus()
LinneanClassification
getSubgenus
in interface LinneanClassification
public String getSpecies()
LinneanClassification
getSpecies
in interface LinneanClassification
public Integer getKingdomKey()
LinneanClassificationKeys
getKingdomKey
in interface LinneanClassificationKeys
public Integer getPhylumKey()
LinneanClassificationKeys
getPhylumKey
in interface LinneanClassificationKeys
public Integer getClassKey()
LinneanClassificationKeys
getClassKey
in interface LinneanClassificationKeys
public Integer getOrderKey()
LinneanClassificationKeys
getOrderKey
in interface LinneanClassificationKeys
public Integer getFamilyKey()
LinneanClassificationKeys
getFamilyKey
in interface LinneanClassificationKeys
public Integer getGenusKey()
LinneanClassificationKeys
getGenusKey
in interface LinneanClassificationKeys
public Integer getSubgenusKey()
LinneanClassificationKeys
getSubgenusKey
in interface LinneanClassificationKeys
public Integer getSpeciesKey()
LinneanClassificationKeys
getSpeciesKey
in interface LinneanClassificationKeys
public String getCanonicalName()
public void setCanonicalName(String canonicalName)
public void setClassKey(Integer classKey)
setClassKey
in interface LinneanClassificationKeys
classKey
- the classKey to setpublic void setClazz(String clazz)
setClazz
in interface LinneanClassification
clazz
- the clazz to setpublic void setFamily(String family)
setFamily
in interface LinneanClassification
family
- the family to setpublic void setFamilyKey(Integer familyKey)
setFamilyKey
in interface LinneanClassificationKeys
familyKey
- the familyKey to setpublic void setGenus(String genus)
setGenus
in interface LinneanClassification
genus
- the genus to setpublic void setGenusKey(Integer genusKey)
setGenusKey
in interface LinneanClassificationKeys
genusKey
- the genusKey to setpublic void setKingdom(String kingdom)
setKingdom
in interface LinneanClassification
kingdom
- the kingdom to setpublic void setKingdomKey(Integer kingdomKey)
setKingdomKey
in interface LinneanClassificationKeys
kingdomKey
- the kingdomKey to setpublic void setOrder(String order)
setOrder
in interface LinneanClassification
order
- the order to setpublic void setOrderKey(Integer orderKey)
setOrderKey
in interface LinneanClassificationKeys
orderKey
- the orderKey to setpublic void setPhylum(String phylum)
setPhylum
in interface LinneanClassification
phylum
- the phylum to setpublic void setPhylumKey(Integer phylumKey)
setPhylumKey
in interface LinneanClassificationKeys
phylumKey
- the phylumKey to setpublic void setSpecies(String species)
setSpecies
in interface LinneanClassification
species
- the species to setpublic void setSpeciesKey(Integer speciesKey)
setSpeciesKey
in interface LinneanClassificationKeys
speciesKey
- the speciesKey to setpublic void setSubgenus(String subgenus)
setSubgenus
in interface LinneanClassification
subgenus
- the subgenus canonical namepublic void setSubgenusKey(Integer subgenusKey)
setSubgenusKey
in interface LinneanClassificationKeys
subgenusKey
- the subgenus usage keypublic Integer getParentKey()
public void setParentKey(Integer parentKey)
public String getHigherRank(Rank rank)
LinneanClassification
getHigherRank
in interface LinneanClassification
rank
- the higher linnean rank to retrievepublic Integer getHigherRankKey(Rank rank)
LinneanClassificationKeys
getHigherRankKey
in interface LinneanClassificationKeys
rank
- the higher linnean rank to retrieve@NotNull public @NotNull LinkedHashMap<Integer,String> getHigherClassificationMap()
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.