Interface ExpressionExperimentSubSetDao
-
- All Superinterfaces:
BaseDao<ExpressionExperimentSubSet>
- All Known Implementing Classes:
ExpressionExperimentSubSetDaoImpl
public interface ExpressionExperimentSubSetDao extends BaseDao<ExpressionExperimentSubSet>
- See Also:
ExpressionExperimentSubSet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionExperimentSubSetfind(ExpressionExperimentSubSet entity)Does a look up for the given entity in the persistent storage, usually looking for a specific identifier ( either id or a string property).ExpressionExperimentSubSetfindOrCreate(ExpressionExperimentSubSet entity)Calls the find method, and if this method returns null, creates a new instance in the persistent storage.Collection<FactorValueValueObject>getFactorValuesUsed(Long subSetId, Long experimentalFactor)Collection<FactorValue>getFactorValuesUsed(ExpressionExperimentSubSet entity, ExperimentalFactor factor)-
Methods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, remove, remove, remove, save, save, update, update
-
-
-
-
Method Detail
-
find
ExpressionExperimentSubSet find(ExpressionExperimentSubSet entity)
Description copied from interface:BaseDaoDoes a look up for the given entity in the persistent storage, usually looking for a specific identifier ( either id or a string property).- Specified by:
findin interfaceBaseDao<ExpressionExperimentSubSet>- Parameters:
entity- the entity to look for.- Returns:
- an entity that was found in the persistent storage, or null if no such entity was found.
-
findOrCreate
ExpressionExperimentSubSet findOrCreate(ExpressionExperimentSubSet entity)
Description copied from interface:BaseDaoCalls the find method, and if this method returns null, creates a new instance in the persistent storage.- Specified by:
findOrCreatein interfaceBaseDao<ExpressionExperimentSubSet>- Parameters:
entity- the entity to look for and persist if not found.- Returns:
- matching or new entity. Matching would mean the same bioassays.
-
getFactorValuesUsed
Collection<FactorValue> getFactorValuesUsed(ExpressionExperimentSubSet entity, ExperimentalFactor factor)
-
getFactorValuesUsed
Collection<FactorValueValueObject> getFactorValuesUsed(Long subSetId, Long experimentalFactor)
-
-