2.17.2: 2011-06-17

net.sf.basedb.core.data
Class ArrayDesignPlateData

java.lang.Object
  extended by net.sf.basedb.core.data.BasicData
      extended by net.sf.basedb.core.data.ArrayDesignPlateData
All Implemented Interfaces:
IdentifiableData

public class ArrayDesignPlateData
extends BasicData

This class connects the ArrayDesign with its plates and adding an index to that connection.

Version:
2.0
Author:
enell
See Also:
ArrayDesign, Plate, Array LIMS - arrays overview
Last modified
$Date$
Hibernate: class
table="`ArrayDesignPlates`" lazy="false"

Field Summary
private  ArrayDesignData arrayDesign
           
private  PlateData plate
           
private  int position
           
 
Constructor Summary
ArrayDesignPlateData()
           
 
Method Summary
 ArrayDesignData getArrayDesign()
          Get the ArrayDesign
 PlateData getPlate()
          Get the Plate.
 int getPosition()
          Get the index.
 void setArrayDesign(ArrayDesignData arrayDesign)
           
 void setPlate(PlateData plate)
           
 void setPosition(int position)
           
 
Methods inherited from class net.sf.basedb.core.data.BasicData
equals, getId, getVersion, hashCode, setId, setVersion, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

position

private int position

arrayDesign

private ArrayDesignData arrayDesign

plate

private PlateData plate
Constructor Detail

ArrayDesignPlateData

public ArrayDesignPlateData()
Method Detail

getPosition

public int getPosition()
Get the index. Must be unique within the array design.

Hibernate: property
column="`position`" type="int" not-null="true" update="false" unique-key="uniqueposition"

setPosition

public void setPosition(int position)

getArrayDesign

public ArrayDesignData getArrayDesign()
Get the ArrayDesign

Hibernate: many-to-one
column="`arraydesign_id`" not-null="true" update="false" unique-key="uniqueposition"

setArrayDesign

public void setArrayDesign(ArrayDesignData arrayDesign)

getPlate

public PlateData getPlate()
Get the Plate.

Hibernate: many-to-one
column="`plate_id`" not-null="true" update="false"

setPlate

public void setPlate(PlateData plate)

2.17.2: 2011-06-17