@JsonObject(value="ControlledVocabularyPropertyType") public class ControlledVocabularyPropertyType extends PropertyType
Modifier and Type | Class and Description |
---|---|
static class |
ControlledVocabularyPropertyType.ControlledVocabularyPropertyTypeInitializer |
static class |
ControlledVocabularyPropertyType.VocabularyTerm |
PropertyType.PropertyTypeInitializer
Constructor and Description |
---|
ControlledVocabularyPropertyType(ControlledVocabularyPropertyType.ControlledVocabularyPropertyTypeInitializer initializer) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ControlledVocabularyPropertyType.VocabularyTerm> |
getTerms() |
ch.systemsx.cisd.openbis.generic.shared.basic.dto.Vocabulary |
getVocabulary() |
equals, getCode, getDataType, getDescription, getLabel, hashCode, isMandatory, toString
public ControlledVocabularyPropertyType(ControlledVocabularyPropertyType.ControlledVocabularyPropertyTypeInitializer initializer)
initializer
- public java.util.List<ControlledVocabularyPropertyType.VocabularyTerm> getTerms()
public ch.systemsx.cisd.openbis.generic.shared.basic.dto.Vocabulary getVocabulary()