Package org.gbif.api.model.common
Interface LinneanClassificationKeys
- All Known Implementing Classes:
NameUsage,NameUsageContainer,NameUsageMatch,NameUsageSearchResult,NameUsageSuggestResult,Occurrence
Deprecated.
A flat taxonomic classification using the major, Linnean ranks with verbatim names and integer based keys.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Return the class key for this usage.Deprecated.Return the family key for this usage.Deprecated.Return the genus key for this usage.getHigherRankKey(Rank rank) Deprecated.Gets a higher taxon key by passing the rank of it.Deprecated.Return the kingdom key for this usage.Deprecated.Return the order key for this usage.Deprecated.Return the phylum key for this usage.Deprecated.Return the species key for this usage.Deprecated.Return the subgenus key for this usage.voidsetClassKey(Integer classKey) Deprecated.voidsetFamilyKey(Integer familyKey) Deprecated.voidsetGenusKey(Integer genusKey) Deprecated.voidsetKingdomKey(Integer kingdomKey) Deprecated.voidsetOrderKey(Integer orderKey) Deprecated.voidsetPhylumKey(Integer phylumKey) Deprecated.voidsetSpeciesKey(Integer speciesKey) Deprecated.voidsetSubgenusKey(Integer subgenusKey) Deprecated.
-
Method Details
-
getClassKey
Deprecated.Return the class key for this usage. If the usage is for something above the "class" taxonomic level, return null.- Returns:
- the classKey
-
setClassKey
Deprecated.- Parameters:
classKey- the classKey to set
-
getFamilyKey
Deprecated.Return the family key for this usage. If the usage is for something above the "family" taxonomic level, return null.- Returns:
- the familyKey
-
setFamilyKey
Deprecated.- Parameters:
familyKey- the familyKey to set
-
getGenusKey
Deprecated.Return the genus key for this usage. If the usage is for something above the "genus" taxonomic level, return null.- Returns:
- the genusKey
-
setGenusKey
Deprecated.- Parameters:
genusKey- the genusKey to set
-
getKingdomKey
Deprecated.Return the kingdom key for this usage. If the usage is for something above the "kingdom" taxonomic level, return null.- Returns:
- the kingdomKey
-
setKingdomKey
Deprecated.- Parameters:
kingdomKey- the kingdomKey to set
-
getOrderKey
Deprecated.Return the order key for this usage. If the usage is for something above the "order" taxonomic level, return null.- Returns:
- the orderKey
-
setOrderKey
Deprecated.- Parameters:
orderKey- the orderKey to set
-
getPhylumKey
Deprecated.Return the phylum key for this usage. If the usage is for something above the "phylum" taxonomic level, return null.- Returns:
- the phylumKey
-
setPhylumKey
Deprecated.- Parameters:
phylumKey- the phylumKey to set
-
getSpeciesKey
Deprecated.Return the species key for this usage. If the usage is for something above the "species" taxonomic level, return null.- Returns:
- the speciesKey
-
setSpeciesKey
Deprecated.- Parameters:
speciesKey- the speciesKey to set
-
getSubgenusKey
Deprecated.Return the subgenus key for this usage. If the usage is for something above the "subgenus" taxonomic level, return null.- Returns:
- subgenusKey
-
setSubgenusKey
Deprecated.- Parameters:
subgenusKey- the subgenus usage key
-
getHigherRankKey
Deprecated.Gets a higher taxon key by passing the rank of it. Only Linnean ranks are supported.- Parameters:
rank- the higher linnean rank to retrieve- Returns:
- the key of the higher taxon or null if rank doesnt exist
-