object.microarray
Class Control

java.lang.Object
  extended by object.microarray.Control
All Implemented Interfaces:
java.io.Serializable

public class Control
extends java.lang.Object
implements java.io.Serializable

Description
Control Object
Infos : KLB - IPMC - 08/2005

See Also:
Serialized Form

Field Summary
private  Control_type control_type
          Control_type Object concerning this Control Object
private  java.util.Date date_control
          Date of this control
private  int microarray_id
          ID of Microarray Object with which the control has been done
private  int spotting_id
          ID of Spotting Object for which the control has been done
 
Constructor Summary
Control()
          Default constructor
Control(int spotting_id, int microarray_id, int control_type_id, java.util.Date date_control)
          Constructs a Control Object from several parameters received
 
Method Summary
 Control_type getControl_type()
          Control_type Object concerning this Control Object
 java.util.Date getDate_control()
          Date of this control
 int getMicroarray_id()
          ID of Microarray Object with which the control has been done
 int getSpotting_id()
          ID of Spotting Object for which the control has been done
 void save()
          This function save the Control Object into the database (table slide_control)
 void setControl_type(Control_type control_type)
           
 void setDate_control(java.util.Date date_control)
           
 void setMicroarray_id(int microarray_id)
           
 void setSpotting_id(int spotting_id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spotting_id

private int spotting_id
ID of Spotting Object for which the control has been done


microarray_id

private int microarray_id
ID of Microarray Object with which the control has been done


control_type

private Control_type control_type
Control_type Object concerning this Control Object


date_control

private java.util.Date date_control
Date of this control

Constructor Detail

Control

public Control()
Default constructor


Control

public Control(int spotting_id,
               int microarray_id,
               int control_type_id,
               java.util.Date date_control)
Constructs a Control Object from several parameters received

Parameters:
spotting_id - ID of an existing Spotting Object
microarray_id - ID of an existing Microarray Object
control_type_id - ID of an existing Control_type Object
date_control - Date of this control
See Also:
Control_type, Control_type.Control_type(int)
Method Detail

getSpotting_id

public int getSpotting_id()
ID of Spotting Object for which the control has been done


setSpotting_id

public void setSpotting_id(int spotting_id)

getMicroarray_id

public int getMicroarray_id()
ID of Microarray Object with which the control has been done


setMicroarray_id

public void setMicroarray_id(int microarray_id)

getControl_type

public Control_type getControl_type()
Control_type Object concerning this Control Object


setControl_type

public void setControl_type(Control_type control_type)

getDate_control

public java.util.Date getDate_control()
Date of this control


setDate_control

public void setDate_control(java.util.Date date_control)

save

public void save()
This function save the Control Object into the database (table slide_control)

See Also:
Control_type