Class DataSet.DataSetInitializer
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.DataSet.DataSetInitializer
-
- Enclosing class:
- DataSet
public static final class DataSet.DataSetInitializer extends java.lang.Object
Class used to initialize a new data set instance. Necessary since all the fields of a DataSet are final.
-
-
Constructor Summary
Constructors Constructor Description DataSetInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMetaproject(Metaproject metaproject)
java.util.List<java.lang.String>
getChildrenCodes()
java.lang.String
getCode()
java.util.List<DataSet>
getContainedDataSets()
java.util.List<DataSet>
getContainerDataSets()
java.lang.String
getDataSetTypeCode()
java.lang.String
getExperimentIdentifier()
ExternalDataManagementSystem
getExternalDataManagementSystem()
java.lang.String
getExternalDataSetCode()
java.lang.String
getExternalDataSetLink()
java.lang.Long
getId()
java.util.List<Metaproject>
getMetaprojects()
java.util.List<java.lang.String>
getParentCodes()
java.util.HashMap<java.lang.String,java.lang.String>
getProperties()
EntityRegistrationDetails
getRegistrationDetails()
java.util.EnumSet<DataSet.Connections>
getRetrievedConnections()
java.lang.String
getSampleIdentifierOrNull()
boolean
isContainerDataSet()
boolean
isLinkDataSet()
boolean
isPostRegistered()
boolean
isStorageConfirmed()
void
putProperty(java.lang.String propCode, java.lang.String value)
void
setChildrenCodes(java.util.List<java.lang.String> childrenCodes)
void
setCode(java.lang.String code)
void
setContainedDataSets(java.util.List<DataSet> containedDataSets)
void
setContainerDataSet(boolean containerDataSet)
void
setContainerDataSets(java.util.List<DataSet> containerDataSets)
void
setDataSetTypeCode(java.lang.String dataSetTypeCode)
void
setExperimentIdentifier(java.lang.String experimentIdentifier)
void
setExternalDataManagementSystem(ExternalDataManagementSystem externalDataManagementSystem)
void
setExternalDataSetCode(java.lang.String externalDataSetCode)
void
setExternalDataSetLink(java.lang.String externalDataSetLink)
void
setId(java.lang.Long id)
void
setLinkDataSet(boolean linkDataSet)
void
setParentCodes(java.util.List<java.lang.String> parentCodes)
void
setPostRegistered(boolean isPostRegistered)
void
setRegistrationDetails(EntityRegistrationDetails registrationDetails)
void
setRetrievedConnections(java.util.EnumSet<DataSet.Connections> retrievedConnections)
void
setSampleIdentifierOrNull(java.lang.String sampleIdentifierOrNull)
void
setStorageConfirmed(boolean isStorageConfirmed)
void
setStub(boolean isStub)
-
-
-
Method Detail
-
getId
public java.lang.Long getId()
-
setId
public void setId(java.lang.Long id)
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getSampleIdentifierOrNull
public java.lang.String getSampleIdentifierOrNull()
-
setSampleIdentifierOrNull
public void setSampleIdentifierOrNull(java.lang.String sampleIdentifierOrNull)
-
getExperimentIdentifier
public java.lang.String getExperimentIdentifier()
-
setExperimentIdentifier
public void setExperimentIdentifier(java.lang.String experimentIdentifier)
-
setDataSetTypeCode
public void setDataSetTypeCode(java.lang.String dataSetTypeCode)
-
getDataSetTypeCode
public java.lang.String getDataSetTypeCode()
-
getProperties
public java.util.HashMap<java.lang.String,java.lang.String> getProperties()
-
putProperty
public void putProperty(java.lang.String propCode, java.lang.String value)
-
getMetaprojects
public java.util.List<Metaproject> getMetaprojects()
-
addMetaproject
public void addMetaproject(Metaproject metaproject)
-
setRetrievedConnections
public void setRetrievedConnections(java.util.EnumSet<DataSet.Connections> retrievedConnections)
-
getRetrievedConnections
public java.util.EnumSet<DataSet.Connections> getRetrievedConnections()
-
setParentCodes
public void setParentCodes(java.util.List<java.lang.String> parentCodes)
-
getParentCodes
public java.util.List<java.lang.String> getParentCodes()
-
getChildrenCodes
public java.util.List<java.lang.String> getChildrenCodes()
-
setChildrenCodes
public void setChildrenCodes(java.util.List<java.lang.String> childrenCodes)
-
setRegistrationDetails
public void setRegistrationDetails(EntityRegistrationDetails registrationDetails)
-
getRegistrationDetails
public EntityRegistrationDetails getRegistrationDetails()
-
isContainerDataSet
public boolean isContainerDataSet()
-
setContainerDataSet
public void setContainerDataSet(boolean containerDataSet)
-
getContainedDataSets
public java.util.List<DataSet> getContainedDataSets()
-
setContainedDataSets
public void setContainedDataSets(java.util.List<DataSet> containedDataSets)
-
getContainerDataSets
public java.util.List<DataSet> getContainerDataSets()
-
setContainerDataSets
public void setContainerDataSets(java.util.List<DataSet> containerDataSets)
-
isLinkDataSet
public boolean isLinkDataSet()
-
setLinkDataSet
public void setLinkDataSet(boolean linkDataSet)
-
getExternalDataSetCode
public java.lang.String getExternalDataSetCode()
-
setExternalDataSetCode
public void setExternalDataSetCode(java.lang.String externalDataSetCode)
-
getExternalDataSetLink
public java.lang.String getExternalDataSetLink()
-
setExternalDataSetLink
public void setExternalDataSetLink(java.lang.String externalDataSetLink)
-
getExternalDataManagementSystem
public ExternalDataManagementSystem getExternalDataManagementSystem()
-
setExternalDataManagementSystem
public void setExternalDataManagementSystem(ExternalDataManagementSystem externalDataManagementSystem)
-
isStorageConfirmed
public boolean isStorageConfirmed()
-
setStorageConfirmed
public void setStorageConfirmed(boolean isStorageConfirmed)
-
setStub
public void setStub(boolean isStub)
-
isPostRegistered
public boolean isPostRegistered()
-
setPostRegistered
public void setPostRegistered(boolean isPostRegistered)
-
-