gov.nih.nci.caarray.external.v1_0.query
Class ExperimentSearchCriteria

java.lang.Object
  extended by gov.nih.nci.caarray.external.v1_0.query.ExperimentSearchCriteria
All Implemented Interfaces:
java.io.Serializable

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

Author:
dkokotov
See Also:
Serialized Form

Constructor Summary
ExperimentSearchCriteria()
           
 
Method Summary
 java.util.Set<AnnotationCriterion> getAnnotationCriterions()
           
 CaArrayEntityReference getArrayProvider()
           
 CaArrayEntityReference getAssayType()
           
 CaArrayEntityReference getOrganism()
           
 java.util.Set<CaArrayEntityReference> getPrincipalInvestigators()
           
 java.lang.String getPublicIdentifier()
           
 java.lang.String getTitle()
           
 void setAnnotationCriterions(java.util.Set<AnnotationCriterion> annotations)
           
 void setArrayProvider(CaArrayEntityReference arrayProvider)
           
 void setAssayType(CaArrayEntityReference assayType)
           
 void setOrganism(CaArrayEntityReference organism)
           
 void setPrincipalInvestigators(java.util.Set<CaArrayEntityReference> 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 CaArrayEntityReference getOrganism()
Returns:
the organism

setOrganism

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

getArrayProvider

public CaArrayEntityReference getArrayProvider()
Returns:
the arrayProvider

setArrayProvider

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

getAssayType

public CaArrayEntityReference getAssayType()
Returns:
the assayType

setAssayType

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

getPrincipalInvestigators

public java.util.Set<CaArrayEntityReference> getPrincipalInvestigators()
Returns:
Set of principal Investigator references.

setPrincipalInvestigators

public void setPrincipalInvestigators(java.util.Set<CaArrayEntityReference> principalInvestigators)
Parameters:
principalInvestigators - the Set of principal Investigator to set

getAnnotationCriterions

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

setAnnotationCriterions

public void setAnnotationCriterions(java.util.Set<AnnotationCriterion> annotations)
Parameters:
annotations - the annotations 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