Class SampleTypeCreation
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.create.SampleTypeCreation
-
- All Implemented Interfaces:
ICreation
,IObjectCreation
,IEntityTypeCreation
,java.io.Serializable
@JsonObject("as.dto.sample.create.SampleTypeCreation") public class SampleTypeCreation extends java.lang.Object implements IEntityTypeCreation
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SampleTypeCreation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.lang.String
getDescription()
java.lang.String
getGeneratedCodePrefix()
java.util.List<PropertyAssignmentCreation>
getPropertyAssignments()
IPluginId
getValidationPluginId()
boolean
isAutoGeneratedCode()
boolean
isListable()
boolean
isShowContainer()
boolean
isShowParentMetadata()
boolean
isShowParents()
boolean
isSubcodeUnique()
void
setAutoGeneratedCode(boolean autoGeneratedCode)
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setGeneratedCodePrefix(java.lang.String generatedCodePrefix)
void
setListable(boolean listable)
void
setPropertyAssignments(java.util.List<PropertyAssignmentCreation> propertyAssignments)
void
setShowContainer(boolean showContainer)
void
setShowParentMetadata(boolean showParentMetadata)
void
setShowParents(boolean showParents)
void
setSubcodeUnique(boolean subcodeUnique)
void
setValidationPluginId(IPluginId validationPluginId)
java.lang.String
toString()
-
-
-
Method Detail
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceIEntityTypeCreation
-
setCode
public void setCode(java.lang.String code)
- Specified by:
setCode
in interfaceIEntityTypeCreation
-
isAutoGeneratedCode
public boolean isAutoGeneratedCode()
-
setAutoGeneratedCode
public void setAutoGeneratedCode(boolean autoGeneratedCode)
-
getGeneratedCodePrefix
public java.lang.String getGeneratedCodePrefix()
-
setGeneratedCodePrefix
public void setGeneratedCodePrefix(java.lang.String generatedCodePrefix)
-
isSubcodeUnique
public boolean isSubcodeUnique()
-
setSubcodeUnique
public void setSubcodeUnique(boolean subcodeUnique)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIEntityTypeCreation
-
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescription
in interfaceIEntityTypeCreation
-
isListable
public boolean isListable()
-
setListable
public void setListable(boolean listable)
-
isShowContainer
public boolean isShowContainer()
-
setShowContainer
public void setShowContainer(boolean showContainer)
-
isShowParents
public boolean isShowParents()
-
setShowParents
public void setShowParents(boolean showParents)
-
isShowParentMetadata
public boolean isShowParentMetadata()
-
setShowParentMetadata
public void setShowParentMetadata(boolean showParentMetadata)
-
getValidationPluginId
public IPluginId getValidationPluginId()
- Specified by:
getValidationPluginId
in interfaceIEntityTypeCreation
-
setValidationPluginId
public void setValidationPluginId(IPluginId validationPluginId)
- Specified by:
setValidationPluginId
in interfaceIEntityTypeCreation
-
getPropertyAssignments
public java.util.List<PropertyAssignmentCreation> getPropertyAssignments()
- Specified by:
getPropertyAssignments
in interfaceIEntityTypeCreation
-
setPropertyAssignments
public void setPropertyAssignments(java.util.List<PropertyAssignmentCreation> propertyAssignments)
- Specified by:
setPropertyAssignments
in interfaceIEntityTypeCreation
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-