Package | Description |
---|---|
org.gbif.api.jackson | |
org.gbif.api.model.checklistbank | |
org.gbif.api.model.occurrence | |
org.gbif.api.vocabulary | |
org.gbif.dwc.terms | |
org.gbif.dwc.terms.jackson |
Modifier and Type | Method and Description |
---|---|
List<Map<Term,String>> |
TermMapListDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
TermMapListSerializer.serialize(List<Map<Term,String>> value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String |
VerbatimNameUsage.getCoreField(Term term)
Get the value of a specific field (Term).
|
boolean |
VerbatimNameUsage.hasCoreField(Term term) |
boolean |
VerbatimNameUsage.hasExtension(Term term) |
void |
VerbatimNameUsage.setCoreField(Term term,
String fieldValue)
For setting a specific field without having to replace the entire fields Map.
|
Modifier and Type | Method and Description |
---|---|
void |
VerbatimNameUsage.setExtensions(Map<Extension,List<Map<Term,String>>> extensions) |
void |
VerbatimNameUsage.setFields(Map<Term,String> fields) |
Modifier and Type | Method and Description |
---|---|
String |
VerbatimOccurrence.getVerbatimField(Term term)
Get the value of a specific field (Term).
|
boolean |
VerbatimOccurrence.hasVerbatimField(Term term) |
void |
VerbatimOccurrence.setVerbatimField(Term term,
String fieldValue)
For setting a specific field without having to replace the entire verbatimFields Map.
|
Modifier and Type | Method and Description |
---|---|
void |
VerbatimOccurrence.setExtensions(Map<String,List<Map<Term,String>>> extensions) |
void |
VerbatimOccurrence.setVerbatimFields(Map<Term,String> verbatimFields) |
Modifier and Type | Method and Description |
---|---|
Set<Term> |
OccurrenceIssue.getRelatedTerms() |
Set<Term> |
NameUsageIssue.getRelatedTerms() |
Set<Term> |
InterpretationRemark.getRelatedTerms()
|
Modifier and Type | Class and Description |
---|---|
class |
AcefTerm
As per CoL Data Submission Format, ver.
|
class |
AcTerm
All Audiovisual Core terms with namespace http://rs.tdwg.org/ac/terms/.
|
class |
BibTexTerm |
class |
DcElement
All Dublin Core terms with namespace http://purl.org/dc/elements/1.1/.
|
class |
DcTerm
All Dublin Core terms with namespace http://purl.org/dc/terms/.
|
class |
DwcaTerm
Darwin Core Archive terms with namespace http://rs.tdwg.org/dwc/text/.
|
class |
DwcTerm
All Darwin Core terms with namespace http://rs.tdwg.org/dwc/terms/ as an
enumeration with alternative term names found sometimes in data.
|
class |
GadmTerm |
class |
GbifInternalTerm
Internal GBIF terms used for processing, fragmenting, crawling, ...
|
class |
GbifTerm |
class |
IucnTerm |
class |
PlaziTerm
Terms used in DwC archives from https://plazi.org
|
class |
UnknownTerm |
class |
XmpRightsTerm
Terms for Adobe XMP have URIs that are not resolvable.
|
class |
XmpTerm
Terms for Adobe XMP have URIs that are not resolvable.
|
Modifier and Type | Field and Description |
---|---|
static Term |
BibTexTerm.CLASS_TERM |
Modifier and Type | Method and Description |
---|---|
<T extends Enum & Term> |
TermFactory.registerQualifiedTermEnum(Class<T> termClass)
Registers all terms from a new term enumeration, but only adds their qualified and prefixed names.
|
<T extends Enum & Term & AlternativeNames> |
TermFactory.registerTermEnum(Class<T> termClass,
String... altPrefixes)
Registers all terms from a term enumeration.
|
Modifier and Type | Method and Description |
---|---|
Term |
TermFactory.findClassTerm(String termName)
This method works just as findTerm(final String termName) but restricts
the results to just class terms.
|
Term |
TermFactory.findPropertyTerm(String termName)
This method works just as findTerm(final String termName) but restricts
the results to just property terms.
|
Term |
TermFactory.findTerm(String termName)
This is the main method to get a term from the factory searching both for property or class terms.
|
Term |
TermFactory.findTerm(String termName,
boolean isClassTerm)
This method works just as findTerm(final String termName) but restricts
the results to just property or class terms.
|
Modifier and Type | Method and Description |
---|---|
static List<Term> |
Terms.getVocabularyBackedTerms()
Returns all the
Term that are annotated with Vocabulary . |
Modifier and Type | Method and Description |
---|---|
int |
TermComparator.compare(Term o1,
Term o2) |
static String |
Terms.getValueOfFirst(Map<Term,String> record,
Term... terms)
Tries various terms in given order until it finds a non empty value.
|
static boolean |
Terms.isVocabulary(Term term) |
void |
TermFactory.registerTerm(Term term) |
Modifier and Type | Method and Description |
---|---|
static String |
Terms.getValueOfFirst(Map<Term,String> record,
Term... terms)
Tries various terms in given order until it finds a non empty value.
|
Modifier and Type | Method and Description |
---|---|
Term |
TermDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
Modifier and Type | Method and Description |
---|---|
void |
TermSerializer.serialize(Term value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
void |
TermKeySerializer.serialize(Term value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.