Class SampleCreation
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityPropertyHolder
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityCreation
ch.ethz.sis.openbis.generic.asapi.v3.dto.sample.create.SampleCreation
- 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:
-
Field Summary
Fields inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityPropertyHolder
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()Map<? extends ISampleId, Relationship> booleanbooleanrelationship(ISampleId sampleId) voidsetAttachments(List<AttachmentCreation> attachments) voidsetAutoGeneratedCode(boolean autoGeneratedCode) voidsetChildIds(List<? extends ISampleId> childIds) voidvoidsetComponentIds(List<? extends ISampleId> componentIds) voidsetContainerId(ISampleId containerId) voidsetCreationId(CreationId creationId) voidsetExperimentId(IExperimentId experimentId) voidsetImmutableData(boolean immutableData) voidsetMetaData(Map<String, String> metaData) voidsetParentIds(List<? extends ISampleId> parentIds) voidsetProjectId(IProjectId projectId) voidsetRelationships(Map<? extends ISampleId, Relationship> relationships) voidsetSpaceId(ISpaceId spaceId) voidvoidsetTypeId(IEntityTypeId typeId) toString()Methods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityCreation
getProperties, setPropertiesMethods inherited from class ch.ethz.sis.openbis.generic.asapi.v3.dto.common.entity.AbstractEntityPropertyHolder
getBooleanProperty, getControlledVocabularyProperty, getHyperlinkProperty, getIntegerArrayProperty, getIntegerProperty, getJsonProperty, getMultiValueBooleanProperty, getMultiValueControlledVocabularyProperty, getMultiValueHyperlinkProperty, getMultiValueIntegerArrayProperty, getMultiValueIntegerProperty, getMultiValueJsonProperty, getMultiValueRealArrayProperty, getMultiValueRealProperty, getMultiValueSampleProperty, getMultiValueStringArrayProperty, getMultiValueStringProperty, getMultiValueTimestampArrayProperty, getMultiValueTimestampProperty, getMultiValueXmlProperty, getProperty, getRealArrayProperty, getRealProperty, getRichTextProperty, getSampleProperty, getSpreadsheetProperty, getStringArrayProperty, getStringProperty, getTimestampArrayProperty, getTimestampProperty, getXmlProperty, setBooleanProperty, setControlledVocabularyProperty, setHyperlinkProperty, setIntegerArrayProperty, setIntegerProperty, setJsonProperty, setMultiValueBooleanProperty, setMultiValueControlledVocabularyProperty, setMultiValueHyperlinkProperty, setMultiValueIntegerArrayProperty, setMultiValueIntegerProperty, setMultiValueJsonProperty, setMultiValueRealArrayProperty, setMultiValueRealProperty, setMultiValueSampleProperty, setMultiValueStringArrayProperty, setMultiValueStringProperty, setMultiValueTimestampArrayProperty, setMultiValueTimestampProperty, setMultiValueXmlProperty, setProperty, setRealArrayProperty, setRealProperty, setRichTextProperty, setSampleProperty, setSpreadsheetProperty, setStringArrayProperty, setStringProperty, setTimestampArrayProperty, setTimestampProperty, setXmlPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ch.ethz.sis.openbis.generic.asapi.v3.dto.common.interfaces.IPropertiesHolder
getBooleanProperty, getControlledVocabularyProperty, getHyperlinkProperty, getIntegerArrayProperty, getIntegerProperty, getJsonProperty, getMultiValueBooleanProperty, getMultiValueControlledVocabularyProperty, getMultiValueHyperlinkProperty, getMultiValueIntegerArrayProperty, getMultiValueIntegerProperty, getMultiValueJsonProperty, getMultiValueRealArrayProperty, getMultiValueRealProperty, getMultiValueSampleProperty, getMultiValueStringArrayProperty, getMultiValueStringProperty, getMultiValueTimestampArrayProperty, getMultiValueTimestampProperty, getMultiValueXmlProperty, getProperties, getProperty, getRealArrayProperty, getRealProperty, getRichTextProperty, getSampleProperty, getSpreadsheetProperty, getStringArrayProperty, getStringProperty, getTimestampArrayProperty, getTimestampProperty, getXmlProperty, setBooleanProperty, setControlledVocabularyProperty, setHyperlinkProperty, setIntegerArrayProperty, setIntegerProperty, setJsonProperty, setMultiValueBooleanProperty, setMultiValueControlledVocabularyProperty, setMultiValueHyperlinkProperty, setMultiValueIntegerArrayProperty, setMultiValueIntegerProperty, setMultiValueJsonProperty, setMultiValueRealArrayProperty, setMultiValueRealProperty, setMultiValueSampleProperty, setMultiValueStringArrayProperty, setMultiValueStringProperty, setMultiValueTimestampArrayProperty, setMultiValueTimestampProperty, setMultiValueXmlProperty, setProperties, setProperty, setRealArrayProperty, setRealProperty, setRichTextProperty, setSampleProperty, setSpreadsheetProperty, setStringArrayProperty, setStringProperty, setTimestampArrayProperty, setTimestampProperty, setXmlProperty
-
Constructor Details
-
SampleCreation
public SampleCreation()
-
-
Method Details
-
getTypeId
-
setTypeId
-
getExperimentId
-
setExperimentId
-
getProjectId
-
setProjectId
-
getSpaceId
-
setSpaceId
-
getCode
-
setCode
-
isAutoGeneratedCode
public boolean isAutoGeneratedCode() -
setAutoGeneratedCode
public void setAutoGeneratedCode(boolean autoGeneratedCode) -
getTagIds
-
setTagIds
-
getContainerId
-
setContainerId
-
getComponentIds
-
setComponentIds
-
getParentIds
-
setParentIds
-
relationship
-
getRelationships
-
setRelationships
-
getChildIds
-
setChildIds
-
getAttachments
-
setAttachments
-
getMetaData
-
setMetaData
-
getCreationId
- Specified by:
getCreationIdin interfaceICreationIdHolder
-
setCreationId
-
isImmutableData
public boolean isImmutableData() -
setImmutableData
public void setImmutableData(boolean immutableData) -
toString
-