Class DatasetReference
- java.lang.Object
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetIdentifier
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetReference
-
- All Implemented Interfaces:
IDatasetIdentifier
,IPermanentIdentifier
,java.io.Serializable
- Direct Known Subclasses:
FeatureVectorDatasetReference
,ImageDatasetReference
@JsonObject("DatasetReference") public class DatasetReference extends DatasetIdentifier implements java.io.Serializable
Description of one plate-based screening dataset.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DatasetReference(java.lang.String datasetCode, java.lang.String datastoreServerUrl, PlateIdentifier plate)
Deprecated.DatasetReference(java.lang.String datasetCode, java.lang.String datastoreServerUrl, PlateIdentifier plateWithExperiment, ExperimentIdentifier experiment, Geometry plateGeometry, java.util.Date registrationDate, java.util.Map<java.lang.String,java.lang.String> propertiesOrNull)
Deprecated.DatasetReference(java.lang.String datasetCode, java.lang.String datastoreServerUrl, PlateIdentifier plate, Geometry plateGeometry, java.util.Date registrationDate)
Deprecated.DatasetReference(java.lang.String datasetCode, java.lang.String dataSetTypeOrNull, java.lang.String datastoreServerUrl, PlateIdentifier plateWithExperiment, ExperimentIdentifier experiment, Geometry plateGeometry, java.util.Date registrationDate, java.util.Map<java.lang.String,java.lang.String> propertiesOrNull)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDataSetType()
Returns data set type.ExperimentIdentifier
getExperimentIdentifier()
Returns the identifier of the experiment that this dataset belongs to.PlateIdentifier
getPlate()
Returns the identifier of the plate that this dataset belongs to.Geometry
getPlateGeometry()
Returns the plate geometry.java.util.Map<java.lang.String,java.lang.String>
getProperties()
Returns the data set properties.java.util.Date
getRegistrationDate()
Returns the registration date.java.lang.String
toString()
-
Methods inherited from class ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetIdentifier
equals, getDatasetCode, getDatastoreServerUrl, getPermId, hashCode
-
-
-
-
Constructor Detail
-
DatasetReference
@Deprecated public DatasetReference(java.lang.String datasetCode, java.lang.String datastoreServerUrl, PlateIdentifier plate)
Deprecated.
-
DatasetReference
@Deprecated public DatasetReference(java.lang.String datasetCode, java.lang.String datastoreServerUrl, PlateIdentifier plate, Geometry plateGeometry, java.util.Date registrationDate)
Deprecated.
-
DatasetReference
@Deprecated public DatasetReference(java.lang.String datasetCode, java.lang.String datastoreServerUrl, PlateIdentifier plateWithExperiment, ExperimentIdentifier experiment, Geometry plateGeometry, java.util.Date registrationDate, java.util.Map<java.lang.String,java.lang.String> propertiesOrNull)
Deprecated.
-
DatasetReference
public DatasetReference(java.lang.String datasetCode, java.lang.String dataSetTypeOrNull, java.lang.String datastoreServerUrl, PlateIdentifier plateWithExperiment, ExperimentIdentifier experiment, Geometry plateGeometry, java.util.Date registrationDate, java.util.Map<java.lang.String,java.lang.String> propertiesOrNull)
-
-
Method Detail
-
getDataSetType
public java.lang.String getDataSetType()
Returns data set type.- Since:
- 1.7
-
getPlateGeometry
public final Geometry getPlateGeometry()
Returns the plate geometry.
-
getRegistrationDate
public final java.util.Date getRegistrationDate()
Returns the registration date.
-
getPlate
public PlateIdentifier getPlate()
Returns the identifier of the plate that this dataset belongs to.
-
getExperimentIdentifier
public ExperimentIdentifier getExperimentIdentifier()
Returns the identifier of the experiment that this dataset belongs to.- Since:
- 1.2
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
Returns the data set properties.- Since:
- 1.5
-
toString
public java.lang.String toString()
- Overrides:
toString
in classDatasetIdentifier
-
-