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.ObjectClass 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 voidaddMetaproject(Metaproject metaproject)java.util.List<java.lang.String>getChildrenCodes()java.lang.StringgetCode()java.util.List<DataSet>getContainedDataSets()java.util.List<DataSet>getContainerDataSets()java.lang.StringgetDataSetTypeCode()java.lang.StringgetExperimentIdentifier()ExternalDataManagementSystemgetExternalDataManagementSystem()java.lang.StringgetExternalDataSetCode()java.lang.StringgetExternalDataSetLink()java.lang.LonggetId()java.util.List<Metaproject>getMetaprojects()java.util.List<java.lang.String>getParentCodes()java.util.HashMap<java.lang.String,java.lang.String>getProperties()EntityRegistrationDetailsgetRegistrationDetails()java.util.EnumSet<DataSet.Connections>getRetrievedConnections()java.lang.StringgetSampleIdentifierOrNull()booleanisContainerDataSet()booleanisLinkDataSet()booleanisPostRegistered()booleanisStorageConfirmed()voidputProperty(java.lang.String propCode, java.lang.String value)voidsetChildrenCodes(java.util.List<java.lang.String> childrenCodes)voidsetCode(java.lang.String code)voidsetContainedDataSets(java.util.List<DataSet> containedDataSets)voidsetContainerDataSet(boolean containerDataSet)voidsetContainerDataSets(java.util.List<DataSet> containerDataSets)voidsetDataSetTypeCode(java.lang.String dataSetTypeCode)voidsetExperimentIdentifier(java.lang.String experimentIdentifier)voidsetExternalDataManagementSystem(ExternalDataManagementSystem externalDataManagementSystem)voidsetExternalDataSetCode(java.lang.String externalDataSetCode)voidsetExternalDataSetLink(java.lang.String externalDataSetLink)voidsetId(java.lang.Long id)voidsetLinkDataSet(boolean linkDataSet)voidsetParentCodes(java.util.List<java.lang.String> parentCodes)voidsetPostRegistered(boolean isPostRegistered)voidsetRegistrationDetails(EntityRegistrationDetails registrationDetails)voidsetRetrievedConnections(java.util.EnumSet<DataSet.Connections> retrievedConnections)voidsetSampleIdentifierOrNull(java.lang.String sampleIdentifierOrNull)voidsetStorageConfirmed(boolean isStorageConfirmed)voidsetStub(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)
-
-