Class AbstractDesignElementDataVectorDao<T extends BulkExpressionDataVector>
java.lang.Object
ubic.gemma.persistence.service.AbstractDao<T>
ubic.gemma.persistence.service.expression.bioAssayData.AbstractDesignElementDataVectorDao<T>
- All Implemented Interfaces:
BaseDao<T>
,DesignElementDataVectorDao<T>
- Direct Known Subclasses:
ProcessedExpressionDataVectorDaoImpl
,RawAndProcessedExpressionDataVectorDaoImpl
,RawExpressionDataVectorDaoImpl
public abstract class AbstractDesignElementDataVectorDao<T extends BulkExpressionDataVector>
extends AbstractDao<T>
implements DesignElementDataVectorDao<T>
- Author:
- pavlidis
- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractDao
log
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractDesignElementDataVectorDao
(Class<T> elementClass, SessionFactory sessionFactory) protected
AbstractDesignElementDataVectorDao
(Class<T> elementClass, SessionFactory sessionFactory, ClassMetadata classMetadata) -
Method Summary
Modifier and TypeMethodDescriptionfind
(Collection<QuantitationType> quantitationTypes) find
(QuantitationType quantitationType) find
(BioAssayDimension bioAssayDimension) void
thaw
(Collection<T> vectors) Thaw a collection of vectors.void
Thaw the given vector.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.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, update, update
-
Constructor Details
-
AbstractDesignElementDataVectorDao
-
AbstractDesignElementDataVectorDao
protected AbstractDesignElementDataVectorDao(Class<T> elementClass, SessionFactory sessionFactory, ClassMetadata classMetadata)
-
-
Method Details
-
find
- Specified by:
find
in interfaceDesignElementDataVectorDao<T extends BulkExpressionDataVector>
-
find
- Specified by:
find
in interfaceDesignElementDataVectorDao<T extends BulkExpressionDataVector>
-
thaw
Description copied from interface:DesignElementDataVectorDao
Thaw a collection of vectors.- Specified by:
thaw
in interfaceDesignElementDataVectorDao<T extends BulkExpressionDataVector>
-
thaw
Description copied from interface:DesignElementDataVectorDao
Thaw the given vector.- Specified by:
thaw
in interfaceDesignElementDataVectorDao<T extends BulkExpressionDataVector>
-
find
- Specified by:
find
in interfaceDesignElementDataVectorDao<T extends BulkExpressionDataVector>
-
findByExpressionExperiment
- Specified by:
findByExpressionExperiment
in interfaceDesignElementDataVectorDao<T extends BulkExpressionDataVector>
-