gov.nih.nci.caarray.domain.search
Class ExperimentSearchCriteria

java.lang.Object
  extended by gov.nih.nci.caarray.domain.search.ExperimentSearchCriteria

public class ExperimentSearchCriteria
extends java.lang.Object

Simple bean to hold search criteria for an experiment.

Author:
dkokotov

Constructor Summary
ExperimentSearchCriteria()
           
 
Method Summary
 java.util.Set<AnnotationCriterion> getAnnotationCriterions()
           
 Organization getArrayProvider()
           
 AssayType getAssayType()
           
 Organism getOrganism()
           
 java.util.Set<Person> getPrincipalInvestigators()
           
 java.lang.String getPublicIdentifier()
           
 java.lang.String getTitle()
           
 void setAnnotationCriterions(java.util.Set<AnnotationCriterion> annotationCriterions)
           
 void setArrayProvider(Organization arrayProvider)
           
 void setAssayType(AssayType assayType)
           
 void setOrganism(Organism organism)
           
 void setPrincipalInvestigators(java.util.Set<Person> principalInvestigators)
           
 void setPublicIdentifier(java.lang.String publicIdentifier)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExperimentSearchCriteria

public ExperimentSearchCriteria()
Method Detail

getTitle

public java.lang.String getTitle()
Returns:
the title

setTitle

public void setTitle(java.lang.String title)
Parameters:
title - the title to set

getOrganism

public Organism getOrganism()
Returns:
the organism

setOrganism

public void setOrganism(Organism organism)
Parameters:
organism - the organism to set

getArrayProvider

public Organization getArrayProvider()
Returns:
the arrayProvider

setArrayProvider

public void setArrayProvider(Organization arrayProvider)
Parameters:
arrayProvider - the arrayProvider to set

getAssayType

public AssayType getAssayType()
Returns:
the assayType

setAssayType

public void setAssayType(AssayType assayType)
Parameters:
assayType - the assayType to set

getPrincipalInvestigators

public java.util.Set<Person> getPrincipalInvestigators()
Returns:
the Set of principal Investigators

setPrincipalInvestigators

public void setPrincipalInvestigators(java.util.Set<Person> principalInvestigators)
Parameters:
principalInvestigators - the set principal Investigators to set

getPublicIdentifier

public java.lang.String getPublicIdentifier()
Returns:
the publicIdentifier

setPublicIdentifier

public void setPublicIdentifier(java.lang.String publicIdentifier)
Parameters:
publicIdentifier - the publicIdentifier to set

getAnnotationCriterions

public java.util.Set<AnnotationCriterion> getAnnotationCriterions()
Returns:
the annotationCriterions

setAnnotationCriterions

public void setAnnotationCriterions(java.util.Set<AnnotationCriterion> annotationCriterions)
Parameters:
annotationCriterions - the annotationCriterions to set