Class VocabularyImmutable
java.lang.Object
ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.VocabularyImmutable
- All Implemented Interfaces:
IVocabularyImmutable
- Direct Known Subclasses:
Vocabulary
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()Returns the vocabulary code.Returns the vocabulary description.getTerms()Return a list with all terms within the vocabulary.Returns a URL template (e.g a search query) that can display additional information for the concrete vocabulary terms.booleanbooleanDeprecated.booleanReturntrueif the vocabulary is managed internally in openBIS.
-
Method Details
-
getCode
Description copied from interface:IVocabularyImmutableReturns the vocabulary code.- Specified by:
getCodein interfaceIVocabularyImmutable
-
getDescription
Description copied from interface:IVocabularyImmutableReturns the vocabulary description.- Specified by:
getDescriptionin interfaceIVocabularyImmutable
-
isManagedInternally
public boolean isManagedInternally()Description copied from interface:IVocabularyImmutableReturntrueif the vocabulary is managed internally in openBIS.- Specified by:
isManagedInternallyin interfaceIVocabularyImmutable
-
isInternalNamespace
Deprecated.Description copied from interface:IVocabularyImmutableReturntrueif the vocabulary is in the internal openBIS namespace.- Specified by:
isInternalNamespacein interfaceIVocabularyImmutable
-
isChosenFromList
public boolean isChosenFromList()- Specified by:
isChosenFromListin interfaceIVocabularyImmutable
-
getUrlTemplate
Description copied from interface:IVocabularyImmutableReturns a URL template (e.g a search query) that can display additional information for the concrete vocabulary terms. Can return null.- Specified by:
getUrlTemplatein interfaceIVocabularyImmutable
-
getTerms
Description copied from interface:IVocabularyImmutableReturn a list with all terms within the vocabulary.- Specified by:
getTermsin interfaceIVocabularyImmutable
-
isManagedInternally()