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.SerializableDescription 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.StringgetDataSetType()Returns data set type.ExperimentIdentifiergetExperimentIdentifier()Returns the identifier of the experiment that this dataset belongs to.PlateIdentifiergetPlate()Returns the identifier of the plate that this dataset belongs to.GeometrygetPlateGeometry()Returns the plate geometry.java.util.Map<java.lang.String,java.lang.String>getProperties()Returns the data set properties.java.util.DategetRegistrationDate()Returns the registration date.java.lang.StringtoString()-
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:
toStringin classDatasetIdentifier
-
-