Interface Keywords
-
@UML(identifier="MD_Keywords", specification=ISO_19115) public interface Keywords
Keywords, their type and reference source.Note: When the resource described is a service, one instance ofKeywords
should refer to the service taxonomy defined in ISO 191119.- Since:
- 2.0
-
-
Method Summary
Modifier and Type Method Description default KeywordClass
getKeywordClass()
User-defined categorization of groups of keywords that extend or are orthogonal to the standardized keyword type codes.Collection<? extends InternationalString>
getKeywords()
Commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject.default Citation
getThesaurusName()
Name of the formally registered thesaurus or a similar authoritative source of keywords.default KeywordType
getType()
Subject matter used to group similar keywords.
-
-
-
Method Detail
-
getKeywords
@UML(identifier="keyword", obligation=MANDATORY, specification=ISO_19115) Collection<? extends InternationalString> getKeywords()
Commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject.- Returns:
- word(s) or phrase(s) used to describe the subject.
-
getType
@UML(identifier="type", obligation=OPTIONAL, specification=ISO_19115) default KeywordType getType()
Subject matter used to group similar keywords.- Returns:
- subject matter used to group similar keywords, or
null
.
-
getThesaurusName
@UML(identifier="thesaurusName", obligation=OPTIONAL, specification=ISO_19115) default Citation getThesaurusName()
Name of the formally registered thesaurus or a similar authoritative source of keywords.- Returns:
- name of registered thesaurus or similar authoritative source of keywords, or
null
.
-
getKeywordClass
@UML(identifier="keywordClass", obligation=OPTIONAL, specification=ISO_19115) default KeywordClass getKeywordClass()
User-defined categorization of groups of keywords that extend or are orthogonal to the standardized keyword type codes. Keyword classes are associated with on ontology that allow additional semantic query processing.Note: The thesaurus citation specifies a collection of instances from some ontology, but is not an ontology. It might be a list of places that include rivers, mountains, counties and cities. There might be a Laconte county, the city of Laconte, the Laconte River, and Mt. Laconte; when searching it is useful for the user to be able to restrict the search to only rivers.- Returns:
- user-defined categorization of groups of keywords, or
null
if none. - Since:
- 3.1
-
-