Project

General

Profile

1 50613 konstantin
package eu.dnetlib.uoaadmintools.dao;
2
3
import eu.dnetlib.uoaadmintools.entities.DivId;
4
5
import java.util.List;
6
7
public interface DivIdDAO {
8
    List<DivId> findAll();
9
10
    List<DivId> findByCommunity(String community);
11
    List<DivId> findByCommunityAndPage(String community, String page);
12 50840 konstantin
    List<DivId> findByCommunityAndPageAndName(String community, String page, String name);
13
    List<DivId> findByCommunityAndName(String community, String name);
14
    List<DivId> findByPageAndName(String page, String name);
15
    List<DivId> findByPage(String page);
16
    List<DivId> findByName(String name);
17 50613 konstantin
18
    DivId findById(String Id);
19
20
    DivId save(DivId divId);
21
22
    void deleteAll();
23
24
    void delete(String id);
25
}