public class TLcdISO19115Keywords extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
KEYWORD_PROPERTY
Data property that maps to the
keyword element. |
static TLcdDataProperty |
THESAURUS_NAME_PROPERTY
Data property that maps to the
thesaurusName element. |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that maps to the
type element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115Keywords() |
TLcdISO19115Keywords(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getKeyword()
Gets the value of the
KEYWORD_PROPERTY property adapted to a list of String instances. |
TLcdISO19115Citation |
getThesaurusName()
Returns the role value contained in the value of the
THESAURUS_NAME_PROPERTY property. |
TLcdISO19115KeywordTypeCode |
getType()
Returns the role value contained in the value of the
TYPE_PROPERTY property. |
void |
setThesaurusName(TLcdISO19115Citation aValue)
Sets the value of the property that maps to the
thesaurusName element. |
void |
setType(TLcdISO19115KeywordTypeCode aValue)
Sets the value of the property that maps to the
type element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty KEYWORD_PROPERTY
keyword
element.
The possible values for this property are instances of List<TLcdISO19115Optional<String>>
.public static final TLcdDataProperty TYPE_PROPERTY
type
element.
The possible values for this property are the public QName
constants defined in this class.public static final TLcdDataProperty THESAURUS_NAME_PROPERTY
thesaurusName
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Citation>
.public TLcdISO19115Keywords()
public TLcdISO19115Keywords(TLcdDataType aType)
public List<String> getKeyword()
KEYWORD_PROPERTY
property adapted to a list of String
instances.KEYWORD_PROPERTY
property adapted to a list of String
instances.TLcdISO19115Optional
public TLcdISO19115KeywordTypeCode getType()
TYPE_PROPERTY
property. Returns null
if the value of the TYPE_PROPERTY
property is null
.
The possible values for this property are the public QName
constants defined in this class.
TYPE_PROPERTY
property.TLcdISO19115Optional
public void setType(TLcdISO19115KeywordTypeCode aValue)
type
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the TYPE_PROPERTY
property is set to null
.
The possible values for this property are the public QName
constants defined in this class.
aValue
- the role value to set for the TYPE_PROPERTY
property.public TLcdISO19115Citation getThesaurusName()
THESAURUS_NAME_PROPERTY
property. Returns null
if the value of the THESAURUS_NAME_PROPERTY
property is null
.THESAURUS_NAME_PROPERTY
property.TLcdISO19118Property
public void setThesaurusName(TLcdISO19115Citation aValue)
thesaurusName
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the THESAURUS_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the THESAURUS_NAME_PROPERTY
property.