Class VocabularyTerm
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.vocabulary.VocabularyTerm
-
- All Implemented Interfaces:
ICodeHolder
,IDescriptionHolder
,IModificationDateHolder
,IPermIdHolder
,IRegistrationDateHolder
,IRegistratorHolder
,java.io.Serializable
@JsonObject("as.dto.vocabulary.VocabularyTerm") public class VocabularyTerm extends java.lang.Object implements java.io.Serializable, ICodeHolder, IDescriptionHolder, IModificationDateHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VocabularyTerm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getDescription()
VocabularyTermFetchOptions
getFetchOptions()
java.lang.String
getLabel()
java.util.Date
getModificationDate()
java.lang.Long
getOrdinal()
VocabularyTermPermId
getPermId()
java.util.Date
getRegistrationDate()
Person
getRegistrator()
Vocabulary
getVocabulary()
java.lang.Boolean
isOfficial()
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setFetchOptions(VocabularyTermFetchOptions fetchOptions)
void
setLabel(java.lang.String label)
void
setModificationDate(java.util.Date modificationDate)
void
setOfficial(java.lang.Boolean official)
void
setOrdinal(java.lang.Long ordinal)
void
setPermId(VocabularyTermPermId permId)
void
setRegistrationDate(java.util.Date registrationDate)
void
setRegistrator(Person registrator)
void
setVocabulary(Vocabulary vocabulary)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public VocabularyTermFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(VocabularyTermFetchOptions fetchOptions)
-
getPermId
public VocabularyTermPermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(VocabularyTermPermId permId)
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
getOrdinal
public java.lang.Long getOrdinal()
-
setOrdinal
public void setOrdinal(java.lang.Long ordinal)
-
isOfficial
public java.lang.Boolean isOfficial()
-
setOfficial
public void setOfficial(java.lang.Boolean official)
-
getVocabulary
public Vocabulary getVocabulary()
-
setVocabulary
public void setVocabulary(Vocabulary vocabulary)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDate
in interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistrator
in interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getModificationDate
public java.util.Date getModificationDate()
- Specified by:
getModificationDate
in interfaceIModificationDateHolder
-
setModificationDate
public void setModificationDate(java.util.Date modificationDate)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-