Class PlateTypeData

All Implemented Interfaces:
IdentifiableData, NameableData, OwnableData, RegisteredData, RemovableData, ShareableData

public class PlateTypeData
extends CommonData
implements RegisteredData
This class holds information about a plate type.
Version:
2.0
Author:
Nicklas
See Also:
PlateType, Developer documentation: Array LIMS (plates)
Last modified
$Date: 2012-09-14 09:28:35 +0200 (fr, 14 sep 2012) $
Hibernate: class
table="`PlateTypes`" lazy="false"
  • Field Details

  • Constructor Details

    • PlateTypeData

      public PlateTypeData()
  • Method Details

    • getEntryDate

      public Date getEntryDate()
      Description copied from interface: RegisteredData
      Get the date this item was added to the database. The value is generated at creation time and can't be modified later.
      Specified by:
      getEntryDate in interface RegisteredData
    • setEntryDate

      public void setEntryDate​(Date entryDate)
    • getPlateGeometry

      public PlateGeometryData getPlateGeometry()
      The geometry of this plate type.
      Hibernate: many-to-one
      column="`plategeometry_id`" not-null="true" outer-join="false" update="false"
    • setPlateGeometry

      public void setPlateGeometry​(PlateGeometryData plateGeometry)
    • getEventTypes

      Set<PlateEventTypeData> getEventTypes()
      The event types defined for this plate type. Plates of this type can have events of the corresponding event type. This is the inverse end.
      See Also:
      PlateEventTypeData.getPlateType()
      Hibernate: set
      lazy="true" inverse="true" cascade="delete"
      Hibernate: collection-key
      column="`platetype_id`"
      Hibernate: collection-one-to-many
      class="net.sf.basedb.core.data.PlateEventTypeData"
    • setEventTypes

      void setEventTypes​(Set<PlateEventTypeData> eventTypes)
    • getPlates

      Set<PlateData> getPlates()
      The plates of this type. This is the inverse end.
      See Also:
      PlateData.getPlateType()
      Hibernate: set
      lazy="true" inverse="true"
      Hibernate: collection-key
      column="`platetype_id`"
      Hibernate: collection-one-to-many
      class="net.sf.basedb.core.data.PlateData"
    • setPlates

      void setPlates​(Set<PlateData> plates)