ch.systemsx.cisd.openbis.generic.shared.api.v1.dto
Class PropertyType.PropertyTypeInitializer

java.lang.Object
  extended by 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.


Constructor Summary
PropertyType.PropertyTypeInitializer()
           
 
Method Summary
 java.lang.String getCode()
           
 ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataTypeCode getDataType()
           
 java.lang.String getDescription()
           
 java.lang.String getLabel()
           
 boolean isMandatory()
           
 void setCode(java.lang.String code)
           
 void setDataType(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataTypeCode dataType)
           
 void setDescription(java.lang.String description)
           
 void setLabel(java.lang.String label)
           
 void setMandatory(boolean mandatory)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyType.PropertyTypeInitializer

public PropertyType.PropertyTypeInitializer()
Method Detail

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)