1 package fr.ifremer.dali.dto.system.extraction;
2
3 import fr.ifremer.dali.dto.referential.pmfm.PmfmDTO;
4 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
5 import java.util.Collection;
6 import javax.annotation.Generated;
7
8 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
9 public interface ExtractionParameterDTO extends QuadrigeBean {
10
11 String PROPERTY_FILL_ZERO = "fillZero";
12
13 String PROPERTY_PMFM_PRESETS = "pmfmPresets";
14
15 String PROPERTY_PMFM_RESULTS = "pmfmResults";
16
17 boolean isFillZero();
18
19 void setFillZero(boolean fillZero);
20
21 PmfmPresetDTO getPmfmPresets(int index);
22
23 boolean isPmfmPresetsEmpty();
24
25 int sizePmfmPresets();
26
27 void addPmfmPresets(PmfmPresetDTO pmfmPresets);
28
29 void addAllPmfmPresets(Collection<PmfmPresetDTO> pmfmPresets);
30
31 boolean removePmfmPresets(PmfmPresetDTO pmfmPresets);
32
33 boolean removeAllPmfmPresets(Collection<PmfmPresetDTO> pmfmPresets);
34
35 boolean containsPmfmPresets(PmfmPresetDTO pmfmPresets);
36
37 boolean containsAllPmfmPresets(Collection<PmfmPresetDTO> pmfmPresets);
38
39 Collection<PmfmPresetDTO> getPmfmPresets();
40
41 void setPmfmPresets(Collection<PmfmPresetDTO> pmfmPresets);
42
43 PmfmDTO getPmfmResults(int index);
44
45 boolean isPmfmResultsEmpty();
46
47 int sizePmfmResults();
48
49 void addPmfmResults(PmfmDTO pmfmResults);
50
51 void addAllPmfmResults(Collection<PmfmDTO> pmfmResults);
52
53 boolean removePmfmResults(PmfmDTO pmfmResults);
54
55 boolean removeAllPmfmResults(Collection<PmfmDTO> pmfmResults);
56
57 boolean containsPmfmResults(PmfmDTO pmfmResults);
58
59 boolean containsAllPmfmResults(Collection<PmfmDTO> pmfmResults);
60
61 Collection<PmfmDTO> getPmfmResults();
62
63 void setPmfmResults(Collection<PmfmDTO> pmfmResults);
64
65 }