package org.gbif.checklistbank.service.mybatis.mapper; import org.gbif.api.model.checklistbank.Description; import org.gbif.checklistbank.model.TocEntry; import java.util.List; import org.apache.ibatis.annotations.Param; /** * The MyBatis mapper interface for Description. */ public interface DescriptionMapper extends NameUsageComponentMapper<Description> { Description get(@Param("key") int key); List<TocEntry> listTocEntriesByNub(@Param("usageKey") int usageKey); List<TocEntry> listTocEntriesByUsage(@Param("usageKey") int usageKey); void insert(@Param("key") int usageKey, @Param("obj") Description description, @Param("sourceKey") Integer sourceKey); }