Class AbstractDesignElementDataVectorService<T extends DesignElementDataVector>
- java.lang.Object
-
- ubic.gemma.persistence.service.AbstractService<T>
-
- ubic.gemma.persistence.service.expression.bioAssayData.AbstractDesignElementDataVectorService<T>
-
- All Implemented Interfaces:
BaseService<T>
- Direct Known Subclasses:
ProcessedExpressionDataVectorServiceImpl
,RawExpressionDataVectorServiceImpl
public abstract class AbstractDesignElementDataVectorService<T extends DesignElementDataVector> extends AbstractService<T>
-
-
Field Summary
-
Fields inherited from class ubic.gemma.persistence.service.AbstractService
log
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDesignElementDataVectorService(DesignElementDataVectorDao<T> mainDao)
-
Method Summary
-
Methods inherited from class ubic.gemma.persistence.service.AbstractService
countAll, create, create, find, findOrCreate, load, load, loadAll, remove, remove, remove, removeAll, save, save, update, update
-
-
-
-
Constructor Detail
-
AbstractDesignElementDataVectorService
protected AbstractDesignElementDataVectorService(DesignElementDataVectorDao<T> mainDao)
-
-
Method Detail
-
thawRawAndProcessed
@Transactional(readOnly=true) public void thawRawAndProcessed(Collection<DesignElementDataVector> vectors)
-
findRawAndProcessed
@Transactional(readOnly=true) public Collection<DesignElementDataVector> findRawAndProcessed(BioAssayDimension dim)
-
findRawAndProcessed
@Transactional(readOnly=true) public Collection<DesignElementDataVector> findRawAndProcessed(QuantitationType qt)
-
removeDataForCompositeSequence
@Transactional public void removeDataForCompositeSequence(CompositeSequence compositeSequence)
-
removeDataForQuantitationType
@Transactional public void removeDataForQuantitationType(QuantitationType quantitationType)
-
thaw
@Transactional(readOnly=true) public void thaw(Collection<T> designElementDataVectors)
-
find
@Transactional(readOnly=true) public Collection<T> find(ArrayDesign arrayDesign, QuantitationType quantitationType)
-
find
@Transactional(readOnly=true) public Collection<T> find(BioAssayDimension bioAssayDimension)
-
find
@Transactional(readOnly=true) public Collection<T> find(Collection<QuantitationType> quantitationTypes)
-
find
@Transactional(readOnly=true) public Collection<T> find(QuantitationType quantitationType)
-
find
@Transactional(readOnly=true) public Collection<T> find(Collection<CompositeSequence> designElements, QuantitationType quantitationType)
-
findByExpressionExperiment
@Transactional(readOnly=true) public Collection<T> findByExpressionExperiment(ExpressionExperiment expressionExperiment, QuantitationType quantitationType)
-
update
@Secured("GROUP_USER") public abstract void update(T dedv)
Description copied from interface:BaseService
Updates the given entity in the persistent storage.- Specified by:
update
in interfaceBaseService<T extends DesignElementDataVector>
- Parameters:
dedv
- the entity to be updated.
-
-