Class PlateInfo

java.lang.Object
uk.ac.gda.vmxi.model.PlateInfo

public class PlateInfo extends Object
Class PlateInfo holds the plate properties returned by ISPyB from a query. The specific fields returned may be subject to extension or change. Refer to ISPyB/Query documentation for descriptions of the properties. Some basics: - ISPyB holds records for containers, identified by containerType - each plate type is a containerType - each container has bar-code and capacity Associated with each plate instance: - storageName: the long-term storage system name, that may also image the plate - storageTemperature: required temperature determined by the sample volumes contained on the plate - context: object holding ISPyB fields identifying static physical location, movement context, and schedule state - context.isScheduled(): ISpyB record time-stamp indicating the plate's schedule context (true if time-stamp not present)
  • Constructor Details

    • PlateInfo

      public PlateInfo()
  • Method Details

    • getBarcode

      public String getBarcode()
    • getCapacity

      public Integer getCapacity()
    • getContainerTypeId

      public String getContainerTypeId()
    • getContext

      public PlateContext getContext()
    • getStorageSerialNumber

      public String getStorageSerialNumber()
    • getVisit

      public Visit getVisit()
    • setBarcode

      public void setBarcode(String barcode)
    • setCapacity

      public void setCapacity(Integer capacity)
    • setContainerTypeId

      public void setContainerTypeId(String typeId)
    • setContext

      public void setContext(PlateContext context)
    • getStorageTemperature

      public Float getStorageTemperature()
    • setStorageTemperature

      public void setStorageTemperature(Float storageTemperature)
    • getStorageName

      public String getStorageName()
    • setStorageName

      public void setStorageName(String storageName)
    • setStorageSerialNumber

      public void setStorageSerialNumber(String storageSerialNumber)
    • setVisit

      public void setVisit(Visit visit)
    • toString

      public String toString()
      Overrides:
      toString in class Object