dnet45/modules/uoa-admin-tools/src/main/java/eu/dnetlib/uoaadmintools/dao/EntityDAO.java @ 55027
1 | 50222 | konstantin | package eu.dnetlib.uoaadmintools.dao; |
---|---|---|---|
2 | |||
3 | import eu.dnetlib.uoaadmintools.entities.Entity; |
||
4 | |||
5 | import java.util.List; |
||
6 | |||
7 | public interface EntityDAO { |
||
8 | List<Entity> findAll(); |
||
9 | |||
10 | Entity findById(String Id); |
||
11 | |||
12 | 50476 | konstantin | Entity findByPid(String Pid); |
13 | |||
14 | 50222 | konstantin | Entity findByName(String name); |
15 | |||
16 | Entity save(Entity entity); |
||
17 | |||
18 | void deleteAll(); |
||
19 | |||
20 | void delete(String id); |
||
21 | }
|