1 package net.sumaris.core.extraction.dao.trip.survivalTest;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 import net.sumaris.core.extraction.dao.trip.ExtractionTripDao;
26 import net.sumaris.core.extraction.vo.ExtractionFilterVO;
27 import net.sumaris.core.extraction.vo.trip.ExtractionTripFilterVO;
28 import net.sumaris.core.extraction.vo.ExtractionRawFormatEnum;
29 import net.sumaris.core.extraction.vo.trip.survivalTest.ExtractionSurvivalTestContextVO;
30 import net.sumaris.core.util.StringUtils;
31
32
33
34
35 public interface ExtractionSurvivalTestDao<C extends ExtractionSurvivalTestContextVO> extends ExtractionTripDao {
36
37 String SURVIVAL_TEST_FORMAT = StringUtils.underscoreToChangeCase(ExtractionRawFormatEnum.SURVIVAL_TEST.name());
38
39 <R extends C> R execute(ExtractionFilterVO genericFilter);
40 }