All Implemented Interfaces:
ICreation, IObjectCreation, ICreationIdHolder, IPropertiesHolder, Serializable

@JsonObject("as.dto.sample.create.SampleCreation") public class SampleCreation extends AbstractEntityCreation implements ICreation, ICreationIdHolder, IPropertiesHolder, IObjectCreation
See Also:
  • Constructor Details

    • SampleCreation

      public SampleCreation()
  • Method Details

    • 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 String getCode()
    • setCode

      public void setCode(String code)
    • isAutoGeneratedCode

      public boolean isAutoGeneratedCode()
    • setAutoGeneratedCode

      public void setAutoGeneratedCode(boolean autoGeneratedCode)
    • getTagIds

      public List<? extends ITagId> getTagIds()
    • setTagIds

      public void setTagIds(List<? extends ITagId> tagIds)
    • getContainerId

      public ISampleId getContainerId()
    • setContainerId

      public void setContainerId(ISampleId containerId)
    • getComponentIds

      public List<? extends ISampleId> getComponentIds()
    • setComponentIds

      public void setComponentIds(List<? extends ISampleId> componentIds)
    • getParentIds

      public List<? extends ISampleId> getParentIds()
    • setParentIds

      public void setParentIds(List<? extends ISampleId> parentIds)
    • relationship

      public Relationship relationship(ISampleId sampleId)
    • getRelationships

      public Map<? extends ISampleId,Relationship> getRelationships()
    • setRelationships

      public void setRelationships(Map<? extends ISampleId,Relationship> relationships)
    • getChildIds

      public List<? extends ISampleId> getChildIds()
    • setChildIds

      public void setChildIds(List<? extends ISampleId> childIds)
    • getAttachments

      public List<AttachmentCreation> getAttachments()
    • setAttachments

      public void setAttachments(List<AttachmentCreation> attachments)
    • getMetaData

      public Map<String,String> getMetaData()
    • setMetaData

      public void setMetaData(Map<String,String> metaData)
    • getCreationId

      public CreationId getCreationId()
      Specified by:
      getCreationId in interface ICreationIdHolder
    • setCreationId

      public void setCreationId(CreationId creationId)
    • isImmutableData

      public boolean isImmutableData()
    • setImmutableData

      public void setImmutableData(boolean immutableData)
    • toString

      public String toString()
      Overrides:
      toString in class Object