Class VocabularyImmutable
- java.lang.Object
-
- ch.systemsx.cisd.etlserver.registrator.api.v2.impl.VocabularyImmutable
-
- All Implemented Interfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
- Direct Known Subclasses:
Vocabulary
public class VocabularyImmutable extends java.lang.Object implements ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
-
Constructor Summary
Constructors Constructor Description VocabularyImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Vocabulary vocabulary)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsTerm(java.lang.String code)java.lang.StringgetCode()java.lang.StringgetDescription()java.util.List<ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyTermImmutable>getTerms()java.lang.StringgetUrlTemplate()protected ch.systemsx.cisd.openbis.generic.shared.basic.dto.VocabularygetVocabulary()booleanisChosenFromList()booleanisInternalNamespace()Deprecated.booleanisManagedInternally()
-
-
-
Method Detail
-
getVocabulary
protected ch.systemsx.cisd.openbis.generic.shared.basic.dto.Vocabulary getVocabulary()
-
getCode
public java.lang.String getCode()
- Specified by:
getCodein interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
isManagedInternally
public boolean isManagedInternally()
- Specified by:
isManagedInternallyin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
isInternalNamespace
@Deprecated public boolean isInternalNamespace()
Deprecated.- Specified by:
isInternalNamespacein interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
isChosenFromList
public boolean isChosenFromList()
- Specified by:
isChosenFromListin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
getUrlTemplate
public java.lang.String getUrlTemplate()
- Specified by:
getUrlTemplatein interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
getTerms
public java.util.List<ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyTermImmutable> getTerms()
- Specified by:
getTermsin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
containsTerm
public boolean containsTerm(java.lang.String code)
- Specified by:
containsTermin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
-