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) booleanisBlacklisted(String accession) booleanisBlacklisted(ArrayDesign platform) booleanisBlacklisted(ExpressionExperiment dataset) intMethods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, update, updateMethods 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()
-