public abstract class AbstractInspireKeyword<T> extends Object
Modifier and Type | Field and Description |
---|---|
private InspireOriginatingControlledVocabulary |
originatingControlledVocabulary |
Constructor and Description |
---|
AbstractInspireKeyword()
constructor
|
AbstractInspireKeyword(InspireOriginatingControlledVocabulary originatingControlledVocabulary)
constructor
|
Modifier and Type | Method and Description |
---|---|
abstract T |
getKeywordValue()
Get the keyword value
|
InspireOriginatingControlledVocabulary |
getOriginatingControlledVocabulary()
Get the keyword
|
boolean |
isSetOriginatingControlledVocabulary()
Check if the keyword is set
|
protected abstract void |
setKeywordValue(T keywordValue)
Set the keyword value
|
private void |
setOriginatingControlledVocabulary(InspireOriginatingControlledVocabulary originatingControlledVocabulary)
Set the keyword
|
String |
toString() |
private InspireOriginatingControlledVocabulary originatingControlledVocabulary
public AbstractInspireKeyword()
public AbstractInspireKeyword(InspireOriginatingControlledVocabulary originatingControlledVocabulary)
originatingControlledVocabulary
- the keywordpublic InspireOriginatingControlledVocabulary getOriginatingControlledVocabulary()
private void setOriginatingControlledVocabulary(InspireOriginatingControlledVocabulary originatingControlledVocabulary)
originatingControlledVocabulary
- the originatingControlledVocabulary to setpublic boolean isSetOriginatingControlledVocabulary()
true
, if the keyword is setpublic abstract T getKeywordValue()
protected abstract void setKeywordValue(T keywordValue)
keywordValue
- the keyword value to setCopyright © 2012-2015 52north.org. All Rights Reserved.