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 DatasetIdentifierIdentifies 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 booleanequals(java.lang.Object obj)java.lang.StringgetChannel()channel codeintgetTile()a sequential number of an image tile, starts from 0inthashCode()java.lang.StringtoString()-
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:
toStringin classDatasetIdentifier
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDatasetIdentifier
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classDatasetIdentifier
-
-