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, getStandard
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
asMap, asTree, equals, getInterface, hashCode, toString
public KeywordsImpl()
public KeywordsImpl(Keywords source)
public KeywordsImpl(Collection<? extends InternationalString> keywords)
public Collection<InternationalString> getKeywords()
getKeywords
in interface Keywords
public void setKeywords(Collection<? extends InternationalString> newValues)
public KeywordType getType()
public void setType(KeywordType newValue)
public Citation getThesaurusName()
getThesaurusName
in interface Keywords
null
.public void setThesaurusName(Citation newValue)
Copyright © 1996–2019 Geotools. All rights reserved.