Class MicroscopyImageReference
- java.lang.Object
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetIdentifier
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.MicroscopyImageReference
-
- All Implemented Interfaces:
IDatasetIdentifier
,IPermanentIdentifier
,java.io.Serializable
@JsonObject("MicroscopyImageReference") public class MicroscopyImageReference extends DatasetIdentifier
Identifies one image acquired in a microscopy context.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MicroscopyImageReference(int tile, java.lang.String channel, IDatasetIdentifier dataset)
Reference to image dataset which has no wells (like e.g.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getChannel()
channel codeint
getTile()
a sequential number of an image tile, starts from 0int
hashCode()
java.lang.String
toString()
-
Methods inherited from class ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.DatasetIdentifier
getDatasetCode, getDatastoreServerUrl, getPermId
-
-
-
-
Constructor Detail
-
MicroscopyImageReference
public MicroscopyImageReference(int tile, java.lang.String channel, IDatasetIdentifier dataset)
Reference to image dataset which has no wells (like e.g. in microscopy).- Parameters:
dataset
- if image dataset is specified, image will be fetched from it. If a feature vector dataset is specified, a connected image dataset will be found and image will be fetched from it.
-
-
Method Detail
-
getTile
public int getTile()
a sequential number of an image tile, starts from 0
-
getChannel
public java.lang.String getChannel()
channel code
-
toString
public java.lang.String toString()
- Overrides:
toString
in classDatasetIdentifier
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classDatasetIdentifier
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classDatasetIdentifier
-
-