gov.nih.nci.common.persistence.enhanced.Experiment
Class ExperimentByInvestigatorNameQuery

java.lang.Object
  extended by gov.nih.nci.common.persistence.enhanced.BaseQueryImpl
      extended by gov.nih.nci.common.persistence.enhanced.Experiment.ExperimentByInvestigatorNameQuery
All Implemented Interfaces:
ESCriterionQuery, ESQuery

public class ExperimentByInvestigatorNameQuery
extends BaseQueryImpl
implements ESCriterionQuery

Author:
smatyas
 1. Find all Person(s) via Experiment.providers that match the name provided. 

Field Summary
 
Fields inherited from class gov.nih.nci.common.persistence.enhanced.BaseQueryImpl
EMPTY_LONG_COLLECTION
 
Constructor Summary
ExperimentByInvestigatorNameQuery()
           
 
Method Summary
protected  java.util.Collection findAllExperiments()
           
protected  java.util.Collection findAllPersons()
           
 java.lang.Long[] getIdsForQuery()
           
protected  org.apache.ojb.broker.query.ReportQueryByCriteria query_findAllExperiments()
           
protected  org.apache.ojb.broker.query.ReportQueryByCriteria query_findAllPersons()
           
 void setCriterion(EnhancedSearchCriterion criterion)
           
 
Methods inherited from class gov.nih.nci.common.persistence.enhanced.BaseQueryImpl
buildLikeCriteria, buildLikeCriteria, getBroker, getCollectionByQuery, getCollectionByQuery, getConnection, getIds, getIdsAsCollection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExperimentByInvestigatorNameQuery

public ExperimentByInvestigatorNameQuery()
Method Detail

setCriterion

public void setCriterion(EnhancedSearchCriterion criterion)
Specified by:
setCriterion in interface ESCriterionQuery

getIdsForQuery

public java.lang.Long[] getIdsForQuery()
                                throws gov.nih.nci.common.search.SearchException
Specified by:
getIdsForQuery in interface ESCriterionQuery
Throws:
gov.nih.nci.common.search.SearchException

findAllExperiments

protected java.util.Collection findAllExperiments()
                                           throws gov.nih.nci.common.search.SearchException
Throws:
gov.nih.nci.common.search.SearchException

query_findAllExperiments

protected org.apache.ojb.broker.query.ReportQueryByCriteria query_findAllExperiments()
                                                                              throws gov.nih.nci.common.search.SearchException
Throws:
gov.nih.nci.common.search.SearchException

query_findAllPersons

protected org.apache.ojb.broker.query.ReportQueryByCriteria query_findAllPersons()
                                                                          throws gov.nih.nci.common.search.SearchException
Throws:
gov.nih.nci.common.search.SearchException

findAllPersons

protected java.util.Collection findAllPersons()
                                       throws gov.nih.nci.common.search.SearchException
Throws:
gov.nih.nci.common.search.SearchException