Class CoexpressionAnalysisDaoImpl
- java.lang.Object
-
- ubic.gemma.persistence.service.AbstractDao<T>
-
- ubic.gemma.persistence.service.analysis.SingleExperimentAnalysisDaoBase<CoexpressionAnalysis>
-
- ubic.gemma.persistence.service.analysis.expression.coexpression.CoexpressionAnalysisDaoImpl
-
- All Implemented Interfaces:
AnalysisDao<CoexpressionAnalysis>
,CoexpressionAnalysisDao
,SingleExperimentAnalysisDao<CoexpressionAnalysis>
,BaseDao<CoexpressionAnalysis>
@Repository public class CoexpressionAnalysisDaoImpl extends SingleExperimentAnalysisDaoBase<CoexpressionAnalysis> implements CoexpressionAnalysisDao
Base Spring DAO Class: is able to create, update, remove, load, and find objects of type
ubic.gemma.model.analysis.expression.coexpression.CoexpressionAnalysis
.- See Also:
CoexpressionAnalysis
-
-
Field Summary
-
Fields inherited from class ubic.gemma.persistence.service.AbstractDao
log
-
-
Constructor Summary
Constructors Constructor Description CoexpressionAnalysisDaoImpl(SessionFactory sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoexpCorrelationDistribution
getCoexpCorrelationDistribution(ExpressionExperiment expressionExperiment)
Collection<Long>
getExperimentsWithAnalysis(Collection<Long> idsToFilter)
boolean
hasCoexpCorrelationDistribution(ExpressionExperiment ee)
-
Methods inherited from class ubic.gemma.persistence.service.analysis.SingleExperimentAnalysisDaoBase
existsByExperiment, findByExperiment, findByExperiments, findByName, findByTaxon
-
Methods inherited from class ubic.gemma.persistence.service.AbstractDao
countAll, create, create, find, findByProperty, findByPropertyIn, findOneByProperty, findOrCreate, getBatchSize, getElementClass, getIdentifierPropertyName, getSessionFactory, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, streamQuery, update, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ubic.gemma.persistence.service.analysis.AnalysisDao
existsByExperiment, findByName, findByTaxon
-
Methods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, update, update
-
Methods inherited from interface ubic.gemma.persistence.service.analysis.SingleExperimentAnalysisDao
findByExperiment, findByExperiments
-
-
-
-
Constructor Detail
-
CoexpressionAnalysisDaoImpl
@Autowired public CoexpressionAnalysisDaoImpl(SessionFactory sessionFactory)
-
-
Method Detail
-
getCoexpCorrelationDistribution
public CoexpCorrelationDistribution getCoexpCorrelationDistribution(ExpressionExperiment expressionExperiment)
- Specified by:
getCoexpCorrelationDistribution
in interfaceCoexpressionAnalysisDao
-
getExperimentsWithAnalysis
public Collection<Long> getExperimentsWithAnalysis(Collection<Long> idsToFilter)
- Specified by:
getExperimentsWithAnalysis
in interfaceCoexpressionAnalysisDao
-
hasCoexpCorrelationDistribution
public boolean hasCoexpCorrelationDistribution(ExpressionExperiment ee)
- Specified by:
hasCoexpCorrelationDistribution
in interfaceCoexpressionAnalysisDao
-
-