Class DatasetLocation
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.DatasetLocation
-
- All Implemented Interfaces:
IDatasetLocation,ICodeHolder,java.io.Serializable
- Direct Known Subclasses:
LinkDataSetLocation
public class DatasetLocation extends java.lang.Object implements IDatasetLocation, java.io.Serializable, ICodeHolder
Encapsulates location and code of a data set in a store.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DatasetLocation()DatasetLocation(java.lang.String datasetCode, java.lang.String dataSetLocation, java.lang.String dataStoreCode, java.lang.String dataStoreUrl)DatasetLocation(java.lang.String datasetCode, java.lang.String dataSetLocation, java.lang.String dataStoreCode, java.lang.String dataStoreUrl, java.lang.Integer orderInContainer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCode()Returns the code.java.lang.StringgetDataSetCode()java.lang.StringgetDataSetLocation()java.lang.LonggetDataSetSize()java.lang.StringgetDataStoreCode()java.lang.StringgetDataStoreUrl()java.lang.IntegergetOrderInContainer(java.lang.String containerDataSetCode)voidsetDatasetCode(java.lang.String datasetCode)voidsetDataSetLocation(java.lang.String dataSetLocation)voidsetDataStoreCode(java.lang.String dataStoreCode)voidsetDataStoreUrl(java.lang.String dataStoreUrl)voidsetOrderInContainer(java.lang.Integer orderInContainer)java.lang.StringtoString()
-
-
-
Constructor Detail
-
DatasetLocation
public DatasetLocation()
-
DatasetLocation
public DatasetLocation(java.lang.String datasetCode, java.lang.String dataSetLocation, java.lang.String dataStoreCode, java.lang.String dataStoreUrl)
-
DatasetLocation
public DatasetLocation(java.lang.String datasetCode, java.lang.String dataSetLocation, java.lang.String dataStoreCode, java.lang.String dataStoreUrl, java.lang.Integer orderInContainer)
-
-
Method Detail
-
getOrderInContainer
public java.lang.Integer getOrderInContainer(java.lang.String containerDataSetCode)
- Specified by:
getOrderInContainerin interfaceIDatasetLocation
-
setOrderInContainer
public void setOrderInContainer(java.lang.Integer orderInContainer)
-
getDataSetLocation
public java.lang.String getDataSetLocation()
- Specified by:
getDataSetLocationin interfaceIDatasetLocation
-
setDataSetLocation
public void setDataSetLocation(java.lang.String dataSetLocation)
-
getDataSetCode
public java.lang.String getDataSetCode()
- Specified by:
getDataSetCodein interfaceIDatasetLocation
-
setDatasetCode
public void setDatasetCode(java.lang.String datasetCode)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getCode
public java.lang.String getCode()
Description copied from interface:ICodeHolderReturns the code.- Specified by:
getCodein interfaceICodeHolder
-
getDataStoreUrl
public java.lang.String getDataStoreUrl()
- Specified by:
getDataStoreUrlin interfaceIDatasetLocation
-
getDataStoreCode
public java.lang.String getDataStoreCode()
- Specified by:
getDataStoreCodein interfaceIDatasetLocation
-
setDataStoreCode
public void setDataStoreCode(java.lang.String dataStoreCode)
-
setDataStoreUrl
public void setDataStoreUrl(java.lang.String dataStoreUrl)
-
getDataSetSize
public java.lang.Long getDataSetSize()
- Specified by:
getDataSetSizein interfaceIDatasetLocation
-
-