Interface BlacklistedEntityDao
- All Superinterfaces:
BaseDao<BlacklistedEntity>
,BaseVoEnabledDao<BlacklistedEntity,
BlacklistedValueObject>
- All Known Implementing Classes:
BlacklistedEntityDaoImpl
public interface BlacklistedEntityDao
extends BaseVoEnabledDao<BlacklistedEntity,BlacklistedValueObject>
- Author:
- paul
-
Method Summary
Modifier and TypeMethodDescriptionfindByAccession
(String accession) getNonBlacklistedExpressionExperiments
(ArrayDesign arrayDesign) boolean
isBlacklisted
(String accession) boolean
isBlacklisted
(ArrayDesign platform) boolean
isBlacklisted
(ExpressionExperiment dataset) int
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.BaseVoEnabledDao
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIds
-
Method Details
-
isBlacklisted
-
findByAccession
- Parameters:
accession
- accession to search for (typically either a GPL or GSE)- Returns:
- null if not blacklisted, or a BlackListedPlatform or BlackListedExperiment.
-
isBlacklisted
-
isBlacklisted
-
getNonBlacklistedExpressionExperiments
-
removeAll
int removeAll()
-