Class EntityTypeInitializer
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.EntityTypeInitializer
-
- Direct Known Subclasses:
DataSetType.DataSetTypeInitializer
,ExperimentType.ExperimentTypeInitializer
,SampleType.SampleTypeInitializer
public class EntityTypeInitializer extends java.lang.Object
Generic part of all entity type initializers. Such classes are used to create immutable entity type classes.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPropertyTypeGroup(PropertyTypeGroup propertyType)
java.lang.String
getCode()
java.lang.String
getDescription()
java.util.ArrayList<PropertyTypeGroup>
getPropertyTypeGroups()
ValidationPluginInfo
getValidationPluginInfo()
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setValidationPluginInfo(ValidationPluginInfo validationPluginInfo)
-
-
-
Method Detail
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getValidationPluginInfo
public ValidationPluginInfo getValidationPluginInfo()
-
setValidationPluginInfo
public void setValidationPluginInfo(ValidationPluginInfo validationPluginInfo)
-
getPropertyTypeGroups
public java.util.ArrayList<PropertyTypeGroup> getPropertyTypeGroups()
-
addPropertyTypeGroup
public void addPropertyTypeGroup(PropertyTypeGroup propertyType)
-
-