Uses of Interface
org.gbif.api.model.common.LinneanClassification
-
Packages that use LinneanClassification Package Description org.gbif.api.model.checklistbank org.gbif.api.model.checklistbank.search org.gbif.api.model.occurrence org.gbif.api.service.checklistbank org.gbif.api.util -
-
Uses of LinneanClassification in org.gbif.api.model.checklistbank
Classes in org.gbif.api.model.checklistbank that implement LinneanClassification Modifier and Type Class Description class
NameUsage
A usage of a scientific name according to one particular Checklist including the GBIF Taxonomic Backbone, the NUB.class
NameUsageContainer
An extension to a NameUsage adding all further properties that are not eagerly loaded.class
NameUsageMatch
The resulting lookup of a name usage match. -
Uses of LinneanClassification in org.gbif.api.model.checklistbank.search
Classes in org.gbif.api.model.checklistbank.search that implement LinneanClassification Modifier and Type Class Description class
NameUsageSearchResult
Class used for returning results of a full text search operation.class
NameUsageSuggestResult
Class used for returning results of a suggest operation. -
Uses of LinneanClassification in org.gbif.api.model.occurrence
Classes in org.gbif.api.model.occurrence that implement LinneanClassification Modifier and Type Class Description class
Occurrence
Represents an Occurrence as interpreted by GBIF, adding typed properties on top of the verbatim ones. -
Uses of LinneanClassification in org.gbif.api.service.checklistbank
Methods in org.gbif.api.service.checklistbank with parameters of type LinneanClassification Modifier and Type Method Description NameUsageMatch
NameUsageMatchingService. match(String scientificName, Rank rank, LinneanClassification classification, boolean strict, boolean verbose)
Tries to match a scientific name with an optional classification given as individual parameters. -
Uses of LinneanClassification in org.gbif.api.util
Methods in org.gbif.api.util with type parameters of type LinneanClassification Modifier and Type Method Description static <T extends LinneanClassification & LinneanClassificationKeys>
@NotNull LinkedHashMap<Integer,String>ClassificationUtils. getHigherClassificationMap(T lc)
An ordered map with entries for all higher Linnean ranks down to species which are not null.static <T extends LinneanClassification & LinneanClassificationKeys>
@NotNull LinkedHashMap<Integer,String>ClassificationUtils. getHigherClassificationMap(T lc, int key, Integer parentKey, String parent)
An ordered map with entries for all higher Linnean ranks down to the actual direct parent of this usage.static <T extends LinneanClassification & LinneanClassificationKeys>
voidClassificationUtils. setHigherRank(T lc, Rank rank, String name, Integer usageKey)
Sets a higher taxon property by passing the rank of it.Methods in org.gbif.api.util with parameters of type LinneanClassification Modifier and Type Method Description static void
ClassificationUtils. copyLinneanClassification(LinneanClassification source, LinneanClassification target)
Copies all linnean classification based higher taxon names from one instance to another.static String
ClassificationUtils. getHigherClassification(LinneanClassification lc)
Concatenates all higher Linnean taxa into a single dwc:higherClassification string, skipping null values.static String
ClassificationUtils. getHigherRank(LinneanClassification lc, Rank rank)
Gets a higher taxon property by passing the rank of it.static boolean
ClassificationUtils. hasContent(LinneanClassification lc)
static void
ClassificationUtils. setHigherRank(LinneanClassification lc, Rank rank, String name)
Sets a higher taxon property by passing the rank of it.
-