public class NameUsageSearchResult extends Object implements LinneanClassification, LinneanClassificationKeys
| Constructor and Description |
|---|
NameUsageSearchResult() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAccepted() |
Integer |
getAcceptedKey() |
String |
getAccordingTo() |
String |
getAuthorship() |
String |
getBasionym() |
Integer |
getBasionymKey() |
String |
getCanonicalName() |
Integer |
getClassKey()
Return the class key for this usage.
|
String |
getClazz()
Return the class for this usage.
|
UUID |
getConstituentKey() |
UUID |
getDatasetKey() |
@NotNull List<Description> |
getDescriptions() |
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.
|
List<Habitat> |
getHabitats() |
@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() |
String |
getKingdom()
Return the kingdom for this usage.
|
Integer |
getKingdomKey()
Return the kingdom key for this usage.
|
Integer |
getNameKey() |
NameType |
getNameType() |
List<NomenclaturalStatus> |
getNomenclaturalStatus() |
Integer |
getNubKey() |
int |
getNumDescendants() |
long |
getNumOccurrences() |
String |
getOrder()
Return the order for this usage.
|
Integer |
getOrderKey()
Return the order key for this usage.
|
Origin |
getOrigin() |
String |
getParent() |
Integer |
getParentKey() |
String |
getPhylum()
Return the phylum for this usage.
|
Integer |
getPhylumKey()
Return the phylum key for this usage.
|
String |
getPublishedIn() |
Rank |
getRank() |
String |
getScientificName() |
String |
getSpecies()
Return the species for this usage.
|
Integer |
getSpeciesKey()
Return the species key for this usage.
|
String |
getSubgenus()
Return the canonical subgenus name for this usage.
|
Integer |
getSubgenusKey()
Return the subgenus key for this usage.
|
String |
getTaxonID() |
TaxonomicStatus |
getTaxonomicStatus() |
List<ThreatStatus> |
getThreatStatuses() |
@NotNull List<VernacularName> |
getVernacularNames() |
int |
hashCode() |
Boolean |
isExtinct() |
boolean |
isSynonym()
Convenience method using the taxonomicStatus field.
|
void |
setAccepted(String accepted) |
void |
setAcceptedKey(Integer acceptedKey) |
void |
setAccordingTo(String accordingTo) |
void |
setAuthorship(String authorship) |
void |
setBasionym(String basionym) |
void |
setBasionymKey(Integer basionymKey) |
void |
setCanonicalName(String canonicalName) |
void |
setClassKey(Integer classKey) |
void |
setClazz(String clazz) |
void |
setConstituentKey(UUID constituentKey) |
void |
setDatasetKey(UUID datasetKey) |
void |
setDescriptions(List<Description> descriptions) |
void |
setExtinct(Boolean extinct) |
void |
setFamily(String family) |
void |
setFamilyKey(Integer familyKey) |
void |
setGenus(String genus) |
void |
setGenusKey(Integer genusKey) |
void |
setHabitats(List<Habitat> habitats) |
void |
setKey(Integer key) |
void |
setKingdom(String kingdom) |
void |
setKingdomKey(Integer kingdomKey) |
void |
setNameKey(Integer nameKey) |
void |
setNameType(NameType nameType) |
void |
setNomenclaturalStatus(List<NomenclaturalStatus> nomenclaturalStatus) |
void |
setNubKey(Integer nubKey) |
void |
setNumDescendants(int numDescendants) |
void |
setNumOccurrences(long numOccurrences) |
void |
setOrder(String order) |
void |
setOrderKey(Integer orderKey) |
void |
setOrigin(Origin origin) |
void |
setParent(String parent) |
void |
setParentKey(Integer parentKey) |
void |
setPhylum(String phylum) |
void |
setPhylumKey(Integer phylumKey) |
void |
setPublishedIn(String publishedIn) |
void |
setRank(Rank rank) |
void |
setScientificName(String scientificName) |
void |
setSpecies(String species) |
void |
setSpeciesKey(Integer speciesKey) |
void |
setSubgenus(String subgenus) |
void |
setSubgenusKey(Integer subgenusKey) |
void |
setTaxonID(String taxonID) |
void |
setTaxonomicStatus(TaxonomicStatus taxonomicStatus) |
void |
setThreatStatuses(List<ThreatStatus> threatStatuses) |
void |
setVernacularNames(List<VernacularName> vernacularNames) |
String |
toString() |
public NameUsageSearchResult()
public Integer getNameKey()
public void setNameKey(Integer nameKey)
public String getAccepted()
public void setAccepted(String accepted)
public Integer getAcceptedKey()
public void setAcceptedKey(Integer acceptedKey)
public String getAccordingTo()
public void setAccordingTo(String accordingTo)
public String getAuthorship()
public void setAuthorship(String authorship)
public String getBasionym()
public void setBasionym(String basionym)
public Integer getBasionymKey()
public void setBasionymKey(Integer basionymKey)
public String getCanonicalName()
public void setCanonicalName(String canonicalName)
public UUID getDatasetKey()
public void setDatasetKey(UUID datasetKey)
public UUID getConstituentKey()
public void setConstituentKey(UUID constituentKey)
@NotNull public @NotNull List<Description> getDescriptions()
public void setDescriptions(List<Description> descriptions)
descriptions - the list of Descriptionpublic NameType getNameType()
public void setNameType(NameType nameType)
public int getNumDescendants()
public void setNumDescendants(int numDescendants)
public long getNumOccurrences()
public void setNumOccurrences(long numOccurrences)
public Integer getParentKey()
public void setParentKey(Integer parentKey)
public String getPublishedIn()
public void setPublishedIn(String publishedIn)
public String getScientificName()
public void setScientificName(String scientificName)
public String getTaxonID()
public void setTaxonID(String taxonID)
public TaxonomicStatus getTaxonomicStatus()
public void setTaxonomicStatus(TaxonomicStatus taxonomicStatus)
public List<ThreatStatus> getThreatStatuses()
public void setThreatStatuses(List<ThreatStatus> threatStatuses)
public List<NomenclaturalStatus> getNomenclaturalStatus()
public void setNomenclaturalStatus(List<NomenclaturalStatus> nomenclaturalStatus)
@NotNull public @NotNull List<VernacularName> getVernacularNames()
public void setVernacularNames(List<VernacularName> vernacularNames)
vernacularNames - the VernacularName list to setpublic void setExtinct(Boolean extinct)
public List<Habitat> getHabitats()
public void setHabitats(List<Habitat> habitats)
public String getKingdom()
LinneanClassificationgetKingdom in interface LinneanClassificationpublic void setKingdom(String kingdom)
setKingdom in interface LinneanClassificationkingdom - the kingdom to setpublic String getPhylum()
LinneanClassificationgetPhylum in interface LinneanClassificationpublic void setPhylum(String phylum)
setPhylum in interface LinneanClassificationphylum - the phylum to setpublic String getClazz()
LinneanClassificationgetClazz in interface LinneanClassificationpublic void setClazz(String clazz)
setClazz in interface LinneanClassificationclazz - the clazz to setpublic String getOrder()
LinneanClassificationgetOrder in interface LinneanClassificationpublic void setOrder(String order)
setOrder in interface LinneanClassificationorder - the order to setpublic String getFamily()
LinneanClassificationgetFamily in interface LinneanClassificationpublic void setFamily(String family)
setFamily in interface LinneanClassificationfamily - the family to setpublic String getGenus()
LinneanClassificationgetGenus in interface LinneanClassificationpublic void setGenus(String genus)
setGenus in interface LinneanClassificationgenus - the genus to setpublic String getSubgenus()
LinneanClassificationgetSubgenus in interface LinneanClassificationpublic void setSubgenus(String subgenus)
setSubgenus in interface LinneanClassificationsubgenus - the subgenus canonical namepublic String getSpecies()
LinneanClassificationgetSpecies in interface LinneanClassificationpublic void setSpecies(String species)
setSpecies in interface LinneanClassificationspecies - the species to setpublic Integer getKingdomKey()
LinneanClassificationKeysgetKingdomKey in interface LinneanClassificationKeyspublic void setKingdomKey(Integer kingdomKey)
setKingdomKey in interface LinneanClassificationKeyskingdomKey - the kingdomKey to setpublic Integer getPhylumKey()
LinneanClassificationKeysgetPhylumKey in interface LinneanClassificationKeyspublic void setPhylumKey(Integer phylumKey)
setPhylumKey in interface LinneanClassificationKeysphylumKey - the phylumKey to setpublic Integer getClassKey()
LinneanClassificationKeysgetClassKey in interface LinneanClassificationKeyspublic void setClassKey(Integer classKey)
setClassKey in interface LinneanClassificationKeysclassKey - the classKey to setpublic Integer getOrderKey()
LinneanClassificationKeysgetOrderKey in interface LinneanClassificationKeyspublic void setOrderKey(Integer orderKey)
setOrderKey in interface LinneanClassificationKeysorderKey - the orderKey to setpublic Integer getFamilyKey()
LinneanClassificationKeysgetFamilyKey in interface LinneanClassificationKeyspublic void setFamilyKey(Integer familyKey)
setFamilyKey in interface LinneanClassificationKeysfamilyKey - the familyKey to setpublic Integer getGenusKey()
LinneanClassificationKeysgetGenusKey in interface LinneanClassificationKeyspublic void setGenusKey(Integer genusKey)
setGenusKey in interface LinneanClassificationKeysgenusKey - the genusKey to setpublic Integer getSubgenusKey()
LinneanClassificationKeysgetSubgenusKey in interface LinneanClassificationKeyspublic void setSubgenusKey(Integer subgenusKey)
setSubgenusKey in interface LinneanClassificationKeyssubgenusKey - the subgenus usage keypublic Integer getSpeciesKey()
LinneanClassificationKeysgetSpeciesKey in interface LinneanClassificationKeyspublic void setSpeciesKey(Integer speciesKey)
setSpeciesKey in interface LinneanClassificationKeysspeciesKey - the speciesKey to setpublic String getHigherRank(Rank rank)
LinneanClassificationgetHigherRank in interface LinneanClassificationrank - the higher linnean rank to retrievepublic Integer getHigherRankKey(Rank rank)
LinneanClassificationKeysgetHigherRankKey in interface LinneanClassificationKeysrank - the higher linnean rank to retrieve@NotNull public @NotNull LinkedHashMap<Integer,String> getHigherClassificationMap()
public boolean isSynonym()
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.