uk.ac.cisban.rod.database.data
Class Experiment
java.lang.Object
uk.ac.cisban.rod.database.data.Experiment
- All Implemented Interfaces:
- java.lang.Comparable<Experiment>
public class Experiment
- extends java.lang.Object
- implements java.lang.Comparable<Experiment>
Consists of repeats, a description and a protocol.
Mapping of many repeats to a single experiment.
- Since:
- 30-Sep-2009, 12:35:06
- Author:
- Morgan Taschuk
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Experiment
protected Experiment()
Experiment
public Experiment(java.lang.String experimentName,
java.lang.String description,
ProtocolCV protocol,
boolean complete,
MasterplateSet masterplateSet)
Experiment
public Experiment(java.lang.String experimentName,
java.lang.String description,
ProtocolCV protocol,
boolean complete,
MasterplateSet masterplateSet,
java.util.Set<Repeat> repeats)
getId
public java.lang.Long getId()
getExperimentName
public java.lang.String getExperimentName()
setExperimentName
public void setExperimentName(java.lang.String experimentName)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
isComplete
public boolean isComplete()
setComplete
public void setComplete(boolean complete)
getMasterPlateSets
public java.util.Set<MasterplateSet> getMasterPlateSets()
setMasterPlateSets
public void setMasterPlateSets(java.util.Set<MasterplateSet> masterplateSets)
addMasterPlateSet
public void addMasterPlateSet(MasterplateSet masterplateSet)
getRepeats
public java.util.Set<Repeat> getRepeats()
setRepeats
public void setRepeats(java.util.Set<Repeat> repeats)
getProtocol
public ProtocolCV getProtocol()
setProtocol
public void setProtocol(ProtocolCV protocol)
addRepeat
public void addRepeat(Repeat ssToAdd)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public int compareTo(Experiment o)
- Specified by:
compareTo
in interface java.lang.Comparable<Experiment>
clone
public Experiment clone()
- Returns a shallow copy of this Screen
//@return
- Overrides:
clone
in class java.lang.Object
Copyright © 2010. All Rights Reserved.