ch.systemsx.cisd.openbis.generic.shared.api.v1.dto
Class PropertyType.PropertyTypeInitializer
java.lang.Object
ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.PropertyType.PropertyTypeInitializer
- Direct Known Subclasses:
- ControlledVocabularyPropertyType.ControlledVocabularyPropertyTypeInitializer
- Enclosing class:
- PropertyType
public static class PropertyType.PropertyTypeInitializer
- extends java.lang.Object
Class used to initialize a new data set instance. Necessary since all the fields of a DataSet
are final.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyType.PropertyTypeInitializer
public PropertyType.PropertyTypeInitializer()
getDataType
public ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataTypeCode getDataType()
setDataType
public void setDataType(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataTypeCode dataType)
getCode
public java.lang.String getCode()
setCode
public void setCode(java.lang.String code)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
isMandatory
public boolean isMandatory()
setMandatory
public void setMandatory(boolean mandatory)