Uses of Interface
org.gbif.dwc.terms.Term
-
Packages that use Term 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 -
-
Uses of Term in org.gbif.api.jackson
Methods in org.gbif.api.jackson that return types with arguments of type Term Modifier and Type Method Description List<Map<Term,String>>
TermMapListDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)
Deprecated.Method parameters in org.gbif.api.jackson with type arguments of type Term Modifier and Type Method Description void
TermMapListSerializer. serialize(List<Map<Term,String>> value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
Deprecated. -
Uses of Term in org.gbif.api.model.checklistbank
Methods in org.gbif.api.model.checklistbank that return types with arguments of type Term Modifier and Type Method Description @NotNull Map<Extension,List<Map<Term,String>>>
VerbatimNameUsage. getExtensions()
A map of extension records, holding all verbatim extension terms.@NotNull Map<Term,String>
VerbatimNameUsage. getFields()
A map holding all verbatim core terms.Methods in org.gbif.api.model.checklistbank with parameters of type Term Modifier and Type Method 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.Method parameters in org.gbif.api.model.checklistbank with type arguments of type Term Modifier and Type Method Description void
VerbatimNameUsage. setExtensions(Map<Extension,List<Map<Term,String>>> extensions)
void
VerbatimNameUsage. setFields(Map<Term,String> fields)
-
Uses of Term in org.gbif.api.model.occurrence
Methods in org.gbif.api.model.occurrence that return types with arguments of type Term Modifier and Type Method Description @NotNull Map<String,List<Map<Term,String>>>
VerbatimOccurrence. getExtensions()
A map holding all verbatim extension terms.@NotNull Map<Term,String>
VerbatimOccurrence. getVerbatimFields()
A map holding all verbatim core terms.Methods in org.gbif.api.model.occurrence with parameters of type Term Modifier and Type Method 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.Method parameters in org.gbif.api.model.occurrence with type arguments of type Term Modifier and Type Method Description void
VerbatimOccurrence. setExtensions(Map<String,List<Map<Term,String>>> extensions)
void
VerbatimOccurrence. setVerbatimFields(Map<Term,String> verbatimFields)
-
Uses of Term in org.gbif.api.vocabulary
Methods in org.gbif.api.vocabulary that return types with arguments of type Term Modifier and Type Method Description Set<Term>
InterpretationRemark. getRelatedTerms()
Set<Term>
NameUsageIssue. getRelatedTerms()
Set<Term>
OccurrenceIssue. getRelatedTerms()
-
Uses of Term in org.gbif.dwc.terms
Classes in org.gbif.dwc.terms that implement Term Modifier and Type Class 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
ChronoTerm
All Chronometric terms with namespace http://rs.tdwg.org/chrono/terms/.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
ExifTerm
All Adobe EXIF terms with namespace http://ns.adobe.com/exif/1.0/.class
GadmTerm
class
GbifDnaTerm
Terms defined in the DNA extension.class
GbifInternalTerm
Internal GBIF terms used for processing, fragmenting, crawling, ...class
GbifMiqeTerm
Terms defined in the DNA extension.class
GbifTerm
class
GermplasmTerm
All Germplasm terms with namespace http://purl.org/germplasm/germplasmTerm#.class
GgbnTerm
All GGBN terms with namespace http://data.ggbn.org/schemas/ggbn/terms/.class
IptcTerm
All International Press Telecommunications Council terms with namespace http://iptc.org/std/Iptc4xmpExt/2008-02-29/.class
IucnTerm
class
MixsTerm
All GenSC (Genomics Standards Consortium) Minimum Information about any Sequence (MIxS) terms with namespace https://w3id.org/mixs/ or https://w3id.org/gensc/terms/MIXS:.class
ObisTerm
All OBIS terms with namespace http://rs.iobis.org/obis/terms/.class
PhotoshopTerm
All Adobe Photoshop terms with namespace http://ns.adobe.com/photoshop/1.0/.class
PlaziTerm
Terms used in DwC archives from https://plazi.orgclass
UnknownTerm
class
Wgs84GeoPositioningTerm
All WGS84 Geo Positioning terms with namespace http://www.w3.org/2003/01/geo/wgs84_pos#class
XmpRightsTerm
Terms for Adobe XMP have URIs that are not resolvable.class
XmpTerm
Terms for Adobe XMP have URIs that are not resolvable.Fields in org.gbif.dwc.terms declared as Term Modifier and Type Field Description static Term
BibTexTerm. CLASS_TERM
Methods in org.gbif.dwc.terms with type parameters of type Term Modifier and Type Method Description <T extends Enum & Term>
voidTermFactory. 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>
voidTermFactory. registerTermEnum(Class<T> termClass, String... altPrefixes)
Registers all terms from a term enumeration.Methods in org.gbif.dwc.terms that return Term Modifier and Type Method 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.Methods in org.gbif.dwc.terms that return types with arguments of type Term Modifier and Type Method Description static List<Term>
Terms. getVocabularyBackedTerms()
Returns all theTerm
that are annotated withVocabulary
.Methods in org.gbif.dwc.terms with parameters of type Term Modifier and Type Method 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)
Method parameters in org.gbif.dwc.terms with type arguments of type Term Modifier and Type Method Description static String
Terms. getValueOfFirst(Map<Term,String> record, Term... terms)
Tries various terms in given order until it finds a non empty value. -
Uses of Term in org.gbif.dwc.terms.jackson
Methods in org.gbif.dwc.terms.jackson that return Term Modifier and Type Method Description Term
TermDeserializer. deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)
Methods in org.gbif.dwc.terms.jackson with parameters of type Term Modifier and Type Method Description void
TermKeySerializer. serialize(Term value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
void
TermSerializer. serialize(Term value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-