View Javadoc
1   package fr.ifremer.dali.dto.system.extraction;
2   
3   import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
4   import java.util.Collection;
5   import javax.annotation.Generated;
6   
7   @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
8   public interface ExtractionContextDTO extends QuadrigeBean {
9   
10      String PROPERTY_UNIQUE_ID = "uniqueId";
11  
12      String PROPERTY_BASE_TABLE_NAME = "baseTableName";
13  
14      String PROPERTY_RAW_TABLE_NAME = "rawTableName";
15  
16      String PROPERTY_COMMON_TABLE_NAME = "commonTableName";
17  
18      String PROPERTY_RESULT_TABLE_NAME = "resultTableName";
19  
20      String PROPERTY_PMFM_INFOS = "pmfmInfos";
21  
22      String PROPERTY_EXTRACTION = "extraction";
23  
24      long getUniqueId();
25  
26      void setUniqueId(long uniqueId);
27  
28      String getBaseTableName();
29  
30      void setBaseTableName(String baseTableName);
31  
32      String getRawTableName();
33  
34      void setRawTableName(String rawTableName);
35  
36      String getCommonTableName();
37  
38      void setCommonTableName(String commonTableName);
39  
40      String getResultTableName();
41  
42      void setResultTableName(String resultTableName);
43  
44      ExtractionPmfmInfoDTO getPmfmInfos(int index);
45  
46      boolean isPmfmInfosEmpty();
47  
48      int sizePmfmInfos();
49  
50      void addPmfmInfos(ExtractionPmfmInfoDTO pmfmInfos);
51  
52      void addAllPmfmInfos(Collection<ExtractionPmfmInfoDTO> pmfmInfos);
53  
54      boolean removePmfmInfos(ExtractionPmfmInfoDTO pmfmInfos);
55  
56      boolean removeAllPmfmInfos(Collection<ExtractionPmfmInfoDTO> pmfmInfos);
57  
58      boolean containsPmfmInfos(ExtractionPmfmInfoDTO pmfmInfos);
59  
60      boolean containsAllPmfmInfos(Collection<ExtractionPmfmInfoDTO> pmfmInfos);
61  
62      Collection<ExtractionPmfmInfoDTO> getPmfmInfos();
63  
64      void setPmfmInfos(Collection<ExtractionPmfmInfoDTO> pmfmInfos);
65  
66      ExtractionDTO getExtraction();
67  
68      void setExtraction(ExtractionDTO extraction);
69  
70  } //ExtractionContextDTO