@TitleProperty(name="className") public class DefaultKeywordClass extends ISOMetadata
MD_KeywordClass
├─className……………………… Character string to label the keyword category in natural language.
└─ontology………………………… Reference that binds the keyword class to a formal conceptualization of a knowledge domain.
├─title……………………… Name by which the cited resource is known.
└─date………………………… Reference date for the cited resource.KeywordClass interface.
Limitations:
XML instead.Defined in the sis-metadata module
identifiers| Constructor and Description |
|---|
DefaultKeywordClass()
Constructs an initially empty keyword class.
|
DefaultKeywordClass(CharSequence className,
Citation ontology)
Creates keyword class initialized to the given key name and ontology.
|
DefaultKeywordClass(DefaultKeywordClass object)
Constructs a new instance initialized with the values from the specified metadata object.
|
| Modifier and Type | Method and Description |
|---|---|
InternationalString |
getClassName()
Returns a label for the keyword category in natural language.
|
URI |
getConceptIdentifier()
Returns the URI of concept in the ontology specified by the ontology citation.
|
Citation |
getOntology()
Returns a reference that binds the keyword class to a formal conceptualization of a knowledge domain.
|
void |
setClassName(InternationalString newValue)
Sets a label for the keyword category in natural language.
|
void |
setConceptIdentifier(URI newValue)
Sets the URI of concept in the ontology specified by the ontology citation.
|
void |
setOntology(Citation newValue)
Sets a reference that binds the keyword class to a formal conceptualization of a knowledge domain.
|
freeze, getIdentifierMap, getIdentifiers, getStandardcheckWritePermission, clone, collectionType, copyCollection, copyList, copySet, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSetasMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toStringpublic DefaultKeywordClass()
public DefaultKeywordClass(CharSequence className, Citation ontology)
className - a character string to label the keyword category in natural language.ontology - reference that binds the keyword class to a formal conceptualization of a knowledge domain.public DefaultKeywordClass(DefaultKeywordClass object)
object - the metadata to copy values from, or null if none.public InternationalString getClassName()
public void setClassName(InternationalString newValue)
newValue - the new keyword category in natural language.public URI getConceptIdentifier()
null if none.public void setConceptIdentifier(URI newValue)
newValue - the new URI of concept in the ontology.public Citation getOntology()
public void setOntology(Citation newValue)
newValue - the new reference that binds the keyword class to a formal conceptualization.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.