Package org.gbif.api.model.checklistbank
Interface NameUsageExtension
-
- All Known Implementing Classes:
Description
,Distribution
,NameUsageMediaObject
,Reference
,SpeciesProfile
,TypeSpecimen
,VernacularName
public interface NameUsageExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getSource()
Integer
getSourceTaxonKey()
If the source is another name usage this is the taxonKey of that usage.Integer
getTaxonKey()
The name usage "taxon" key this extension record belongs to.void
setSource(String source)
void
setSourceTaxonKey(Integer sourceTaxonKey)
void
setTaxonKey(Integer taxonKey)
-
-
-
Method Detail
-
getTaxonKey
Integer getTaxonKey()
The name usage "taxon" key this extension record belongs to.
-
setTaxonKey
void setTaxonKey(Integer taxonKey)
-
getSourceTaxonKey
@Nullable Integer getSourceTaxonKey()
If the source is another name usage this is the taxonKey of that usage. Only useful for the backbone dataset.- Returns:
- The key of the name usage this instance is derived from.
-
setSourceTaxonKey
void setSourceTaxonKey(Integer sourceTaxonKey)
-
-