public class KeywordsImpl extends MetadataEntity implements Keywords
LOGGER| Constructor and Description |
|---|
KeywordsImpl()
Constructs an initially empty keywords.
|
KeywordsImpl(Collection<? extends InternationalString> keywords)
Creates keywords initialized to the given list.
|
KeywordsImpl(Keywords source)
Constructs a metadata entity initialized with the values from the specified metadata.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<InternationalString> |
getKeywords()
Commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject.
|
Citation |
getThesaurusName()
Name of the formally registered thesaurus or a similar authoritative source of keywords.
|
KeywordType |
getType()
Subject matter used to group similar keywords.
|
void |
setKeywords(Collection<? extends InternationalString> newValues)
Set commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject.
|
void |
setThesaurusName(Citation newValue)
Set the name of the formally registered thesaurus or a similar authoritative source of
keywords.
|
void |
setType(KeywordType newValue)
Set the subject matter used to group similar keywords.
|
ensureNonNull, getStandardcheckWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiableasMap, asTree, equals, getInterface, hashCode, toStringpublic KeywordsImpl()
public KeywordsImpl(Keywords source)
public KeywordsImpl(Collection<? extends InternationalString> keywords)
public Collection<InternationalString> getKeywords()
getKeywords in interface Keywordspublic void setKeywords(Collection<? extends InternationalString> newValues)
public KeywordType getType()
public void setType(KeywordType newValue)
public Citation getThesaurusName()
getThesaurusName in interface Keywordsnull.public void setThesaurusName(Citation newValue)
Copyright © 1996–2019 Geotools. All rights reserved.