Class VocabularyTerm
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.vocabulary.VocabularyTerm
- All Implemented Interfaces:
ICodeHolder,IDescriptionHolder,IModificationDateHolder,IPermIdHolder,IRegistrationDateHolder,IRegistratorHolder,Serializable
@JsonObject("as.dto.vocabulary.VocabularyTerm")
public class VocabularyTerm
extends Object
implements Serializable, ICodeHolder, IDescriptionHolder, IModificationDateHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getLabel()voidvoidsetDescription(String description) voidsetFetchOptions(VocabularyTermFetchOptions fetchOptions) voidvoidsetManagedInternally(boolean managedInternally) voidsetModificationDate(Date modificationDate) voidsetOfficial(Boolean official) voidsetOrdinal(Long ordinal) voidsetPermId(VocabularyTermPermId permId) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidsetVocabulary(Vocabulary vocabulary) toString()
-
Constructor Details
-
VocabularyTerm
public VocabularyTerm()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getCode
- Specified by:
getCodein interfaceICodeHolder
-
setCode
-
getLabel
-
setLabel
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
getOrdinal
-
setOrdinal
-
isOfficial
-
setOfficial
-
getVocabulary
-
setVocabulary
-
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getModificationDate
- Specified by:
getModificationDatein interfaceIModificationDateHolder
-
setModificationDate
-
isManagedInternally
-
setManagedInternally
public void setManagedInternally(boolean managedInternally) -
toString
-