Interface TaxonDao

All Superinterfaces:
BaseDao<Taxon>, BaseVoEnabledDao<Taxon,TaxonValueObject>, FilteringDao<Taxon>, FilteringVoEnabledDao<Taxon,TaxonValueObject>
All Known Implementing Classes:
TaxonDaoImpl

public interface TaxonDao extends FilteringVoEnabledDao<Taxon,TaxonValueObject>
See Also:
  • Field Details

  • Method Details

    • findByCommonName

      Taxon findByCommonName(String commonName)
    • findByScientificName

      Taxon findByScientificName(String scientificName)
      Searches for a taxon by its scientific name, case insensitive.
      Parameters:
      scientificName - the scientific name to be matched
      Returns:
      a Taxon whose scientific name matches the given string.
    • findByNcbiId

      Taxon findByNcbiId(Integer ncbiId)