View Javadoc
1   package fr.ifremer.dali.dto.referential.pmfm;
2   
3   import fr.ifremer.dali.dto.referential.UnitDTO;
4   import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
5   import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTO;
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:02 CEST 2022")
11  public interface PmfmDTO extends CommentAware, BaseReferentialDTO {
12  
13      String PROPERTY_MAX_DECIMALS = "maxDecimals";
14  
15      String PROPERTY_FIGURES_NUMBER = "figuresNumber";
16  
17      String PROPERTY_COMMENT = "comment";
18  
19      String PROPERTY_FRACTION = "fraction";
20  
21      String PROPERTY_MATRIX = "matrix";
22  
23      String PROPERTY_METHOD = "method";
24  
25      String PROPERTY_PARAMETER = "parameter";
26  
27      String PROPERTY_UNIT = "unit";
28  
29      String PROPERTY_QUALITATIVE_VALUES = "qualitativeValues";
30  
31      Short getMaxDecimals();
32  
33      void setMaxDecimals(Short maxDecimals);
34  
35      Short getFiguresNumber();
36  
37      void setFiguresNumber(Short figuresNumber);
38  
39      String getComment();
40  
41      void setComment(String comment);
42  
43      FractionDTO getFraction();
44  
45      void setFraction(FractionDTO fraction);
46  
47      MatrixDTO getMatrix();
48  
49      void setMatrix(MatrixDTO matrix);
50  
51      MethodDTO getMethod();
52  
53      void setMethod(MethodDTO method);
54  
55      ParameterDTO getParameter();
56  
57      void setParameter(ParameterDTO parameter);
58  
59      UnitDTO getUnit();
60  
61      void setUnit(UnitDTO unit);
62  
63      QualitativeValueDTO getQualitativeValues(int index);
64  
65      boolean isQualitativeValuesEmpty();
66  
67      int sizeQualitativeValues();
68  
69      void addQualitativeValues(QualitativeValueDTO qualitativeValues);
70  
71      void addAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
72  
73      boolean removeQualitativeValues(QualitativeValueDTO qualitativeValues);
74  
75      boolean removeAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
76  
77      boolean containsQualitativeValues(QualitativeValueDTO qualitativeValues);
78  
79      boolean containsAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
80  
81      List<QualitativeValueDTO> getQualitativeValues();
82  
83      void setQualitativeValues(List<QualitativeValueDTO> qualitativeValues);
84  
85  } //PmfmDTO