Class Plate
- java.lang.Object
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.PermanentIdentifier
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.PlateIdentifier
-
- ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.Plate
-
- All Implemented Interfaces:
IPermanentIdentifier,java.io.Serializable
@JsonObject("Plate") public class Plate extends PlateIdentifierUnique identifier for a plate which is assigned to an experiment. This class really should be calledExperimentPlateIdentifier.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Plate(java.lang.String plateCode, java.lang.String spaceCode, java.lang.String permId, ExperimentIdentifier experimentIdentifier)Plate(java.lang.String plateCode, java.lang.String experimentCode, java.lang.String projectCode, java.lang.String spaceCode)Deprecated.Plate(java.lang.String plateCode, java.lang.String spaceCode, java.lang.String sampleProjectCode, java.lang.String permId, ExperimentIdentifier experimentIdentifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetExperimentCode()The code of the experiment to which the plate belongs.ExperimentIdentifiergetExperimentIdentifier()Get the identifier of the experiment that this plate is assigned to.java.lang.StringgetProjectCode()The code of the project to which the plate belongs.java.lang.StringtoString()-
Methods inherited from class ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.PlateIdentifier
createFromAugmentedCode, createFromPermId, equals, getAugmentedCode, getPlateCode, hashCode, isSharedPlate, tryGetProjectCode, tryGetSpaceCode
-
Methods inherited from class ch.systemsx.cisd.openbis.plugin.screening.shared.api.v1.dto.PermanentIdentifier
getPermId
-
-
-
-
Constructor Detail
-
Plate
@Deprecated public Plate(java.lang.String plateCode, java.lang.String experimentCode, java.lang.String projectCode, java.lang.String spaceCode)Deprecated.
-
Plate
public Plate(java.lang.String plateCode, java.lang.String spaceCode, java.lang.String permId, ExperimentIdentifier experimentIdentifier)
-
Plate
public Plate(java.lang.String plateCode, java.lang.String spaceCode, java.lang.String sampleProjectCode, java.lang.String permId, ExperimentIdentifier experimentIdentifier)
-
-
Method Detail
-
getExperimentIdentifier
public ExperimentIdentifier getExperimentIdentifier()
Get the identifier of the experiment that this plate is assigned to.- Since:
- 1.1
-
getExperimentCode
public java.lang.String getExperimentCode()
The code of the experiment to which the plate belongs.
-
getProjectCode
public java.lang.String getProjectCode()
The code of the project to which the plate belongs.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classPlateIdentifier
-
-