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 boolean
containsTerm(java.lang.String code)
java.lang.String
getCode()
java.lang.String
getDescription()
java.util.List<ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyTermImmutable>
getTerms()
java.lang.String
getUrlTemplate()
protected ch.systemsx.cisd.openbis.generic.shared.basic.dto.Vocabulary
getVocabulary()
boolean
isChosenFromList()
boolean
isInternalNamespace()
Deprecated.boolean
isManagedInternally()
-
-
-
Method Detail
-
getVocabulary
protected ch.systemsx.cisd.openbis.generic.shared.basic.dto.Vocabulary getVocabulary()
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
isManagedInternally
public boolean isManagedInternally()
- Specified by:
isManagedInternally
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
isInternalNamespace
@Deprecated public boolean isInternalNamespace()
Deprecated.- Specified by:
isInternalNamespace
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
isChosenFromList
public boolean isChosenFromList()
- Specified by:
isChosenFromList
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
getUrlTemplate
public java.lang.String getUrlTemplate()
- Specified by:
getUrlTemplate
in 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:
getTerms
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
containsTerm
public boolean containsTerm(java.lang.String code)
- Specified by:
containsTerm
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IVocabularyImmutable
-
-