Interface AnalysisDao<T extends SingleExperimentAnalysis>
-
- All Superinterfaces:
BaseDao<T>
- All Known Subinterfaces:
CoexpressionAnalysisDao,DifferentialExpressionAnalysisDao,SingleExperimentAnalysisDao<T>
- All Known Implementing Classes:
CoexpressionAnalysisDaoImpl,SingleExperimentAnalysisDaoBase
public interface AnalysisDao<T extends SingleExperimentAnalysis> extends BaseDao<T>
- See Also:
Analysis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanexistsByExperiment(BioAssaySet ee)Indicate if there is an analysis (or at least one) for the given experiment.Collection<T>findByName(String name)Collection<T>findByTaxon(Taxon taxon)-
Methods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, remove, remove, remove, save, save, update, update
-
-
-
-
Method Detail
-
findByName
Collection<T> findByName(String name)
- Parameters:
name- name- Returns:
- a collection of analysis that have a name that starts with the given name
-
findByTaxon
Collection<T> findByTaxon(Taxon taxon)
-
existsByExperiment
boolean existsByExperiment(BioAssaySet ee)
Indicate if there is an analysis (or at least one) for the given experiment.
-
-