Class Vocabulary
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.vocabulary.Vocabulary
-
- All Implemented Interfaces:
ICodeHolder
,IDescriptionHolder
,IModificationDateHolder
,IRegistrationDateHolder
,IRegistratorHolder
,java.io.Serializable
@JsonObject("as.dto.vocabulary.Vocabulary") public class Vocabulary extends java.lang.Object implements java.io.Serializable, ICodeHolder, IDescriptionHolder, IModificationDateHolder, IRegistrationDateHolder, IRegistratorHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Vocabulary()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getDescription()
VocabularyFetchOptions
getFetchOptions()
java.util.Date
getModificationDate()
VocabularyPermId
getPermId()
java.util.Date
getRegistrationDate()
Person
getRegistrator()
java.util.List<VocabularyTerm>
getTerms()
java.lang.String
getUrlTemplate()
boolean
isChosenFromList()
boolean
isInternalNameSpace()
Deprecated.boolean
isManagedInternally()
void
setChosenFromList(boolean chosenFromList)
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setFetchOptions(VocabularyFetchOptions fetchOptions)
void
setInternalNameSpace(boolean internalNameSpace)
Deprecated.void
setManagedInternally(boolean managedInternally)
void
setModificationDate(java.util.Date modificationDate)
void
setRegistrationDate(java.util.Date registrationDate)
void
setRegistrator(Person registrator)
void
setTerms(java.util.List<VocabularyTerm> terms)
void
setUrlTemplate(java.lang.String urlTemplate)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public VocabularyFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(VocabularyFetchOptions fetchOptions)
-
getPermId
public VocabularyPermId getPermId()
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
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)
-
isManagedInternally
public boolean isManagedInternally()
-
setManagedInternally
public void setManagedInternally(boolean managedInternally)
-
isInternalNameSpace
@Deprecated public boolean isInternalNameSpace()
Deprecated.
-
setInternalNameSpace
@Deprecated public void setInternalNameSpace(boolean internalNameSpace)
Deprecated.
-
isChosenFromList
public boolean isChosenFromList()
-
setChosenFromList
public void setChosenFromList(boolean chosenFromList)
-
getUrlTemplate
public java.lang.String getUrlTemplate()
-
setUrlTemplate
public void setUrlTemplate(java.lang.String urlTemplate)
-
getTerms
public java.util.List<VocabularyTerm> getTerms()
-
setTerms
public void setTerms(java.util.List<VocabularyTerm> terms)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-