gov.nih.nci.mageom.search.Experiment.enhanced
Interface ExperimentFileSearchCriteria

All Superinterfaces:
EnhancedSearchCriteria, SessionObject
All Known Implementing Classes:
ExperimentFileSearchCriteriaImpl

public interface ExperimentFileSearchCriteria
extends EnhancedSearchCriteria

NOT FULLY IMPLEMENTED Use to search for gov.nih.nci.mageom.domain.Experiment.Experiment types

Since:
1.5
Author:
matyass

Method Summary
 ExperimentFileSummary[] performSearch()
          Performs the search.
 void setBioSourceIdentifiers(java.lang.String[] identifiers)
          Limits results to those with associated BioSource.identifier that matches.
 void setBioSourceNames(java.lang.String[] names)
          Limits results to those with associated BioSource.name that matches.
 void setExperimentIds(java.lang.Long[] ids)
          Limits results to those with associated Experiment.id that match.
 void setExperimentNames(java.lang.String[] names)
          Limits results to those with associated Experiment.name that matches.
 
Methods inherited from interface gov.nih.nci.mageom.search.EnhancedSearchCriteria
getCriteria, search
 
Methods inherited from interface gov.nih.nci.common.search.session.SessionObject
getSessionId, setSessionId
 

Method Detail

setExperimentIds

void setExperimentIds(java.lang.Long[] ids)
Limits results to those with associated Experiment.id that match.

Parameters:
ids - contains all Experiment.Id values

setExperimentNames

void setExperimentNames(java.lang.String[] names)
Limits results to those with associated Experiment.name that matches.

Parameters:
names - the Experiment.name(s) values; supports wildcards '%'

setBioSourceNames

void setBioSourceNames(java.lang.String[] names)
Limits results to those with associated BioSource.name that matches.

Parameters:
names - the BioSource.name(s) values; supports wildcards '%'

setBioSourceIdentifiers

void setBioSourceIdentifiers(java.lang.String[] identifiers)
Limits results to those with associated BioSource.identifier that matches.

Parameters:
identifiers - the BioSource.identifier(s) values; supports wildcards '%'

performSearch

ExperimentFileSummary[] performSearch()
                                      throws gov.nih.nci.common.search.SearchException
Performs the search.

Returns:
an array containing the instances that match the specifed criterion.
Throws:
gov.nih.nci.common.search.SearchException