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

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

public class BiomaterialSearchCriteria
extends java.lang.Object

Simple bean to hold search criteria for biomaterials.

Author:
dkokotov

Constructor Summary
BiomaterialSearchCriteria()
           
 
Method Summary
 java.util.Set<AnnotationCriterion> getAnnotationCriterions()
           
 java.util.Set<java.lang.Class<? extends AbstractBioMaterial>> getBiomaterialClasses()
           
 Experiment getExperiment()
           
 java.util.Set<java.lang.String> getExternalIds()
           
 java.util.Set<java.lang.String> getNames()
           
 void setAnnotationCriterions(java.util.Set<AnnotationCriterion> annotationCriterions)
           
 void setBiomaterialClasses(java.util.Set<java.lang.Class<? extends AbstractBioMaterial>> biomaterialClasses)
           
 void setExperiment(Experiment experiment)
           
 void setExternalIds(java.util.Set<java.lang.String> externalIds)
           
 void setNames(java.util.Set<java.lang.String> names)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BiomaterialSearchCriteria

public BiomaterialSearchCriteria()
Method Detail

getExperiment

public Experiment getExperiment()
Returns:
the experiment

setExperiment

public void setExperiment(Experiment experiment)
Parameters:
experiment - the experiment to set

getNames

public java.util.Set<java.lang.String> getNames()
Returns:
the names

setNames

public void setNames(java.util.Set<java.lang.String> names)
Parameters:
names - the names to set

getExternalIds

public java.util.Set<java.lang.String> getExternalIds()
Returns:
the externalIds

setExternalIds

public void setExternalIds(java.util.Set<java.lang.String> externalIds)
Parameters:
externalIds - the externalIds 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

getBiomaterialClasses

public java.util.Set<java.lang.Class<? extends AbstractBioMaterial>> getBiomaterialClasses()
Returns:
the biomaterialClasses

setBiomaterialClasses

public void setBiomaterialClasses(java.util.Set<java.lang.Class<? extends AbstractBioMaterial>> biomaterialClasses)
Parameters:
biomaterialClasses - the biomaterialClasses to set