Class Plate

  • All Implemented Interfaces:
    IPermanentIdentifier, java.io.Serializable

    @JsonObject("Plate")
    public class Plate
    extends PlateIdentifier
    Unique identifier for a plate which is assigned to an experiment. This class really should be called ExperimentPlateIdentifier.
    See Also:
    Serialized Form
    • 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.