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.StringgetCode()java.util.List<? extends ISampleId>getComponentIds()ISampleIdgetContainerId()CreationIdgetCreationId()IExperimentIdgetExperimentId()java.util.List<? extends ISampleId>getParentIds()IProjectIdgetProjectId()java.util.Map<java.lang.String,java.lang.String>getProperties()java.lang.StringgetProperty(java.lang.String propertyName)java.util.Map<? extends ISampleId,Relationship>getRelationships()ISpaceIdgetSpaceId()java.util.List<? extends ITagId>getTagIds()IEntityTypeIdgetTypeId()booleanisAutoGeneratedCode()Relationshiprelationship(ISampleId sampleId)voidsetAttachments(java.util.List<AttachmentCreation> attachments)voidsetAutoGeneratedCode(boolean autoGeneratedCode)voidsetChildIds(java.util.List<? extends ISampleId> childIds)voidsetCode(java.lang.String code)voidsetComponentIds(java.util.List<? extends ISampleId> componentIds)voidsetContainerId(ISampleId containerId)voidsetCreationId(CreationId creationId)voidsetExperimentId(IExperimentId experimentId)voidsetParentIds(java.util.List<? extends ISampleId> parentIds)voidsetProjectId(IProjectId projectId)voidsetProperties(java.util.Map<java.lang.String,java.lang.String> properties)voidsetProperty(java.lang.String propertyName, java.lang.String propertyValue)voidsetRelationships(java.util.Map<? extends ISampleId,Relationship> relationships)voidsetSpaceId(ISpaceId spaceId)voidsetTagIds(java.util.List<? extends ITagId> tagIds)voidsetTypeId(IEntityTypeId typeId)java.lang.StringtoString()
-
-
-
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:
setPropertyin interfaceIPropertiesHolder
-
getProperty
public java.lang.String getProperty(java.lang.String propertyName)
- Specified by:
getPropertyin interfaceIPropertiesHolder
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
- Specified by:
setPropertiesin interfaceIPropertiesHolder
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
- Specified by:
getPropertiesin interfaceIPropertiesHolder
-
getCreationId
public CreationId getCreationId()
- Specified by:
getCreationIdin interfaceICreationIdHolder
-
setCreationId
public void setCreationId(CreationId creationId)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-