package org.genedb.crawl.mappers; import java.util.List; import org.apache.ibatis.annotations.Param; import org.genedb.crawl.model.Organism; import org.genedb.crawl.model.Property; public interface OrganismsMapper { List<Organism> list() ; Organism getByID(@Param("ID") int ID) ; Organism getByTaxonID(@Param("taxonID") String taxonID) ; Organism getByCommonName(@Param("commonName") String commonName) ; Property getOrganismProp(@Param("organism") Organism organism, @Param("cv") String cv, @Param("cvterm") String cvterm); List<Property> getOrganismProps(@Param("organism") Organism organism, @Param("cv") String cv); }