Class AbstractBulkExpressionDataVectorService<T extends BulkExpressionDataVector>
java.lang.Object
ubic.gemma.persistence.service.AbstractService<T>
ubic.gemma.persistence.service.expression.bioAssayData.AbstractBulkExpressionDataVectorService<T>
- All Implemented Interfaces:
BaseImmutableService<T>,BaseReadOnlyService<T>,BaseService<T>,BulkExpressionDataVectorService<T>
- Direct Known Subclasses:
ProcessedExpressionDataVectorServiceImpl,RawAndProcessedExpressionDataVectorServiceImpl,RawExpressionDataVectorServiceImpl
public abstract class AbstractBulkExpressionDataVectorService<T extends BulkExpressionDataVector>
extends AbstractService<T>
implements BulkExpressionDataVectorService<T>
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractService
log -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionfind(Collection<QuantitationType> quantitationTypes) Find specific type (BulkExpressionDataVectorService) of vectors that meet the given criteria.find(QuantitationType quantitationType) Find specific type (BulkExpressionDataVectorService) of vectors that meet the given criteria.find(BioAssayDimension bioAssayDimension) Find specific type (raw or processed, depending on the service) of vectors that meet the given criteria.findAndThaw(Collection<QuantitationType> quantitationTypes) Find and thaw specific type (BulkExpressionDataVectorService) of vectors that meet the given criteria.findAndThaw(BioAssayDimension bioAssayDimension) thaw(Collection<T> vectors) Thaw the given vectors.Methods inherited from class ubic.gemma.persistence.service.AbstractService
countAll, create, create, ensureInSession, ensureInSession, find, findOrCreate, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, remove, remove, remove, save, save, streamAll, streamAll, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Constructor Details
-
AbstractBulkExpressionDataVectorService
-
-
Method Details
-
find
Description copied from interface:BulkExpressionDataVectorServiceFind specific type (raw or processed, depending on the service) of vectors that meet the given criteria.- Specified by:
findin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>- Parameters:
bioAssayDimension- the BA dimension- Returns:
- the found vectors of type
BulkExpressionDataVectorService
-
findAndThaw
- Specified by:
findAndThawin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>
-
find
@Transactional(readOnly=true) public Collection<T> find(Collection<QuantitationType> quantitationTypes) Description copied from interface:BulkExpressionDataVectorServiceFind specific type (BulkExpressionDataVectorService) of vectors that meet the given criteria.- Specified by:
findin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>- Parameters:
quantitationTypes- the QTs- Returns:
- the found vectors of type
BulkExpressionDataVectorService
-
findAndThaw
@Transactional(readOnly=true) public Collection<T> findAndThaw(Collection<QuantitationType> quantitationTypes) - Specified by:
findAndThawin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>
-
find
Description copied from interface:BulkExpressionDataVectorServiceFind specific type (BulkExpressionDataVectorService) of vectors that meet the given criteria.- Specified by:
findin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>- Parameters:
quantitationType- the QT- Returns:
- the found vectors of type
BulkExpressionDataVectorService
-
findAndThaw
Description copied from interface:BulkExpressionDataVectorServiceFind and thaw specific type (BulkExpressionDataVectorService) of vectors that meet the given criteria.- Specified by:
findAndThawin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>
-
thaw
Description copied from interface:BulkExpressionDataVectorServiceThaw the given vectors.- Specified by:
thawin interfaceBulkExpressionDataVectorService<T extends BulkExpressionDataVector>
-