gov.nih.nci.caarray.external.v1_0.experiment
Class ExperimentalContact

java.lang.Object
  extended by gov.nih.nci.caarray.external.v1_0.AbstractCaArrayEntity
      extended by gov.nih.nci.caarray.external.v1_0.experiment.ExperimentalContact
All Implemented Interfaces:
java.io.Serializable

public class ExperimentalContact
extends AbstractCaArrayEntity

ExperimentalContact represents a person who performed one or more roles in an experiment.

Author:
dkokotov
See Also:
Serialized Form

Constructor Summary
ExperimentalContact()
           
 
Method Summary
 Person getPerson()
           
 java.util.Set<Term> getRoles()
           
 void setPerson(Person person)
           
 void setRoles(java.util.Set<Term> roles)
           
 
Methods inherited from class gov.nih.nci.caarray.external.v1_0.AbstractCaArrayEntity
equals, getId, getReference, hashCode, setId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExperimentalContact

public ExperimentalContact()
Method Detail

getPerson

public Person getPerson()
Returns:
the person

setPerson

public void setPerson(Person person)
Parameters:
person - the person to set

getRoles

public java.util.Set<Term> getRoles()
Returns:
a set of MGED terms describing the roles played by the person on the experiment.

setRoles

public void setRoles(java.util.Set<Term> roles)
Parameters:
roles - the roles to set