Class SampleCreation
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.create.SampleCreation
-
- All Implemented Interfaces:
ICreation
,IObjectCreation
,ICreationIdHolder
,IPropertiesHolder
,java.io.Serializable
@JsonObject("as.dto.sample.create.SampleCreation") public class SampleCreation extends java.lang.Object implements ICreation, ICreationIdHolder, IPropertiesHolder, IObjectCreation
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SampleCreation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AttachmentCreation>
getAttachments()
java.util.List<? extends ISampleId>
getChildIds()
java.lang.String
getCode()
java.util.List<? extends ISampleId>
getComponentIds()
ISampleId
getContainerId()
CreationId
getCreationId()
IExperimentId
getExperimentId()
java.util.List<? extends ISampleId>
getParentIds()
IProjectId
getProjectId()
java.util.Map<java.lang.String,java.lang.String>
getProperties()
java.lang.String
getProperty(java.lang.String propertyName)
java.util.Map<? extends ISampleId,Relationship>
getRelationships()
ISpaceId
getSpaceId()
java.util.List<? extends ITagId>
getTagIds()
IEntityTypeId
getTypeId()
boolean
isAutoGeneratedCode()
Relationship
relationship(ISampleId sampleId)
void
setAttachments(java.util.List<AttachmentCreation> attachments)
void
setAutoGeneratedCode(boolean autoGeneratedCode)
void
setChildIds(java.util.List<? extends ISampleId> childIds)
void
setCode(java.lang.String code)
void
setComponentIds(java.util.List<? extends ISampleId> componentIds)
void
setContainerId(ISampleId containerId)
void
setCreationId(CreationId creationId)
void
setExperimentId(IExperimentId experimentId)
void
setParentIds(java.util.List<? extends ISampleId> parentIds)
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
setRelationships(java.util.Map<? extends ISampleId,Relationship> relationships)
void
setSpaceId(ISpaceId spaceId)
void
setTagIds(java.util.List<? extends ITagId> tagIds)
void
setTypeId(IEntityTypeId typeId)
java.lang.String
toString()
-
-
-
Method Detail
-
getTypeId
public IEntityTypeId getTypeId()
-
setTypeId
public void setTypeId(IEntityTypeId typeId)
-
getExperimentId
public IExperimentId getExperimentId()
-
setExperimentId
public void setExperimentId(IExperimentId experimentId)
-
getProjectId
public IProjectId getProjectId()
-
setProjectId
public void setProjectId(IProjectId projectId)
-
getSpaceId
public ISpaceId getSpaceId()
-
setSpaceId
public void setSpaceId(ISpaceId spaceId)
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
isAutoGeneratedCode
public boolean isAutoGeneratedCode()
-
setAutoGeneratedCode
public void setAutoGeneratedCode(boolean autoGeneratedCode)
-
getTagIds
public java.util.List<? extends ITagId> getTagIds()
-
setTagIds
public void setTagIds(java.util.List<? extends ITagId> tagIds)
-
getContainerId
public ISampleId getContainerId()
-
setContainerId
public void setContainerId(ISampleId containerId)
-
getComponentIds
public java.util.List<? extends ISampleId> getComponentIds()
-
setComponentIds
public void setComponentIds(java.util.List<? extends ISampleId> componentIds)
-
getParentIds
public java.util.List<? extends ISampleId> getParentIds()
-
setParentIds
public void setParentIds(java.util.List<? extends ISampleId> parentIds)
-
relationship
public Relationship relationship(ISampleId sampleId)
-
getRelationships
public java.util.Map<? extends ISampleId,Relationship> getRelationships()
-
setRelationships
public void setRelationships(java.util.Map<? extends ISampleId,Relationship> relationships)
-
getChildIds
public java.util.List<? extends ISampleId> getChildIds()
-
setChildIds
public void setChildIds(java.util.List<? extends ISampleId> childIds)
-
getAttachments
public java.util.List<AttachmentCreation> getAttachments()
-
setAttachments
public void setAttachments(java.util.List<AttachmentCreation> attachments)
-
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
-
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
-
-