View Javadoc
1   package fr.ifremer.dali.dto.system.extraction;
2   
3   import fr.ifremer.dali.dto.referential.pmfm.PmfmDTO;
4   import fr.ifremer.dali.dto.referential.pmfm.QualitativeValueDTO;
5   import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
6   import java.util.Collection;
7   import java.util.List;
8   import javax.annotation.Generated;
9   
10  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
11  public interface PmfmPresetDTO extends QuadrigeBean {
12  
13      String PROPERTY_PMFM = "pmfm";
14  
15      String PROPERTY_QUALITATIVE_VALUES = "qualitativeValues";
16  
17      PmfmDTO getPmfm();
18  
19      void setPmfm(PmfmDTO pmfm);
20  
21      QualitativeValueDTO getQualitativeValues(int index);
22  
23      boolean isQualitativeValuesEmpty();
24  
25      int sizeQualitativeValues();
26  
27      void addQualitativeValues(QualitativeValueDTO qualitativeValues);
28  
29      void addAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
30  
31      boolean removeQualitativeValues(QualitativeValueDTO qualitativeValues);
32  
33      boolean removeAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
34  
35      boolean containsQualitativeValues(QualitativeValueDTO qualitativeValues);
36  
37      boolean containsAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
38  
39      List<QualitativeValueDTO> getQualitativeValues();
40  
41      void setQualitativeValues(List<QualitativeValueDTO> qualitativeValues);
42  
43  } //PmfmPresetDTO