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);
}