Class WellData


  • public class WellData
    extends DataObject
    The data that makes up an OME Well and the Experimenter that owns this Well.
    Since:
    3.0-Beta3
    • Constructor Detail

      • WellData

        public WellData()
        Creates a new instance.
      • WellData

        public WellData​(omero.model.Well well)
        Creates a new instance.
        Parameters:
        well - Back pointer to the Well model object. Mustn't be null.
        Throws:
        java.lang.IllegalArgumentException - If the object is null.
    • Method Detail

      • getExternalDescription

        public java.lang.String getExternalDescription()
        Returns the external description of the well.
        Returns:
        See above.
      • getStatus

        public java.lang.String getStatus()
        Returns the status of the well.
        Returns:
        See above.
      • getWellType

        public java.lang.String getWellType()
        Returns a human readable identifier for the screening status e.g. empty, positive control, etc.
        Returns:
        See above.
      • setWellType

        public void setWellType​(java.lang.String type)
        Sets a human readable identifier for the screening status e.g. empty, positive control, etc.
        Parameters:
        type - The value to set.
      • getRed

        public int getRed()
        Returns the red component of the color associated to the well, or -1.
        Returns:
        See above.
      • setRed

        public void setRed​(java.lang.Integer red)
        Sets the red component of the color associated to the well.
        Parameters:
        red - The value to set.
      • getGreen

        public int getGreen()
        Returns the green component of the color associated to the well, or -1.
        Returns:
        See above.
      • setGreen

        public void setGreen​(java.lang.Integer green)
        Sets the green component of the color associated to the well.
        Parameters:
        green - The value to set.
      • getBlue

        public int getBlue()
        Returns the blue component of the color associated to the well, or -1.
        Returns:
        See above.
      • setBlue

        public void setBlue​(java.lang.Integer blue)
        Sets the blue component of the color associated to the well.
        Parameters:
        blue - The value to set.
      • getAlpha

        public int getAlpha()
        Returns the alpha component of the color associated to the well, or -1.
        Returns:
        See above.
      • setAlpha

        public void setAlpha​(java.lang.Integer alpha)
        Sets the alpha component of the color associated to the well.
        Parameters:
        alpha - The value to set.
      • setExternalDescription

        public void setExternalDescription​(java.lang.String description)
        Sets the external description of the well.
        Parameters:
        description - The description of the well.
      • setStatus

        public void setStatus​(java.lang.String status)
        Sets the status of the well.
        Parameters:
        status - The status of the well.
      • getAnnotationsCounts

        public java.util.Map<java.lang.Long,​java.lang.Long> getAnnotationsCounts()
        Returns the number of annotations linked to the object, key: id of the user, value: number of annotation. The map may be null if no annotation.
        Returns:
        See above.
      • getReagentsCounts

        public java.util.Map<java.lang.Long,​java.lang.Long> getReagentsCounts()
        Returns the number of reagents linked to the object, key: id of the user, value: number of annotation. The map may be null if no annotation.
        Returns:
        See above.
      • getColumn

        public java.lang.Integer getColumn()
        Returns the column used to indicate the location of the well on the grid.
        Returns:
        See above.
      • getRow

        public java.lang.Integer getRow()
        Returns the row used to indicate the location of the well on the grid.
        Returns:
        See above.
      • getPlate

        public PlateData getPlate()
        Returns the plate containing this Well.
        Returns:
        See above.
      • getWellSamples

        public java.util.List<WellSampleData> getWellSamples()
        Returns the well samples linked to the well.
        Returns:
        See above.
      • setWellSamples

        public void setWellSamples​(java.util.List<WellSampleData> value)
        Sets the well samples linked to the well.
        Parameters:
        value - The set of well samples.