Package org.gbif.dwc.terms
Interface Term
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AcefTerm
,AcTerm
,BibTexTerm
,ChronoTerm
,DcElement
,DcTerm
,DwcaTerm
,DwcTerm
,ExifTerm
,GadmTerm
,GbifDnaTerm
,GbifInternalTerm
,GbifMiqeTerm
,GbifTerm
,GermplasmTerm
,GgbnTerm
,IptcTerm
,IucnTerm
,MixsTerm
,ObisTerm
,PhotoshopTerm
,PlaziTerm
,UnknownTerm
,Wgs84GeoPositioningTerm
,XmpRightsTerm
,XmpTerm
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isClass()
Informs if a term is generally used as a class term, i.e.The namespace the terms are in.prefix()
A unique standard prefix representing the namespace.default String
The simple term name prefixed by a short unique namespace abbreviation.default String
The full qualified term uri including the namespace.The simple term name without any namespace or paths.
-
Method Details
-
prefix
A unique standard prefix representing the namespace. For example dwc. -
namespace
The namespace the terms are in. Default implementations here expect the namespace to end with a slash. -
simpleName
The simple term name without any namespace or paths. For example scientificName. -
prefixedName
The simple term name prefixed by a short unique namespace abbreviation. For example dwc:scientificName. -
qualifiedName
The full qualified term uri including the namespace. For example http://rs.tdwg.org/dwc/terms/scientificName. -
isClass
boolean isClass()Informs if a term is generally used as a class term, i.e. defining rowTypes not properties. For example VernacularName, Taxon or Occurrence- Returns:
- true if the term is defining a class instead of a property, e.g. Taxon
-