Class ExperimentCreation
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.experiment.create.ExperimentCreation
-
- All Implemented Interfaces:
ICreation
,IObjectCreation
,ICreationIdHolder
,IPropertiesHolder
,java.io.Serializable
@JsonObject("as.dto.experiment.create.ExperimentCreation") public class ExperimentCreation extends java.lang.Object implements ICreation, IObjectCreation, ICreationIdHolder, IPropertiesHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExperimentCreation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AttachmentCreation>
getAttachments()
java.lang.String
getCode()
CreationId
getCreationId()
IProjectId
getProjectId()
java.util.Map<java.lang.String,java.lang.String>
getProperties()
java.lang.String
getProperty(java.lang.String propertyName)
java.util.List<? extends ITagId>
getTagIds()
IEntityTypeId
getTypeId()
void
setAttachments(java.util.List<AttachmentCreation> attachments)
void
setCode(java.lang.String code)
void
setCreationId(CreationId creationId)
void
setProjectId(IProjectId projectId)
void
setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
void
setProperty(java.lang.String propertyName, java.lang.String propertyValue)
void
setTagIds(java.util.List<? extends ITagId> tagIds)
void
setTypeId(IEntityTypeId typeId)
java.lang.String
toString()
-
-
-
Method Detail
-
setTypeId
public void setTypeId(IEntityTypeId typeId)
-
setProjectId
public void setProjectId(IProjectId projectId)
-
setCode
public void setCode(java.lang.String code)
-
getTypeId
public IEntityTypeId getTypeId()
-
getProjectId
public IProjectId getProjectId()
-
getCode
public java.lang.String getCode()
-
getTagIds
public java.util.List<? extends ITagId> getTagIds()
-
setTagIds
public void setTagIds(java.util.List<? extends ITagId> tagIds)
-
setProperty
public void setProperty(java.lang.String propertyName, java.lang.String propertyValue)
- Specified by:
setProperty
in interfaceIPropertiesHolder
-
getProperty
public java.lang.String getProperty(java.lang.String propertyName)
- Specified by:
getProperty
in interfaceIPropertiesHolder
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
- Specified by:
setProperties
in interfaceIPropertiesHolder
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
- Specified by:
getProperties
in interfaceIPropertiesHolder
-
getAttachments
public java.util.List<AttachmentCreation> getAttachments()
-
setAttachments
public void setAttachments(java.util.List<AttachmentCreation> attachments)
-
getCreationId
public CreationId getCreationId()
- Specified by:
getCreationId
in interfaceICreationIdHolder
-
setCreationId
public void setCreationId(CreationId creationId)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-