Interface BlacklistedEntityDao

All Superinterfaces:
BaseDao<BlacklistedEntity>, BaseVoEnabledDao<BlacklistedEntity,BlacklistedValueObject>
All Known Implementing Classes:
BlacklistedEntityDaoImpl

public interface BlacklistedEntityDao extends BaseVoEnabledDao<BlacklistedEntity,BlacklistedValueObject>
Author:
paul
  • Method Details

    • isBlacklisted

      boolean isBlacklisted(String accession)
    • findByAccession

      BlacklistedEntity findByAccession(String accession)
      Parameters:
      accession - accession to search for (typically either a GPL or GSE)
      Returns:
      null if not blacklisted, or a BlackListedPlatform or BlackListedExperiment.
    • isBlacklisted

      boolean isBlacklisted(ArrayDesign platform)
    • isBlacklisted

      boolean isBlacklisted(ExpressionExperiment dataset)
    • getNonBlacklistedExpressionExperiments

      Collection<ExpressionExperiment> getNonBlacklistedExpressionExperiments(ArrayDesign arrayDesign)
    • removeAll

      int removeAll()