View Javadoc
1   package fr.ifremer.dali.dto.referential.pmfm;
2   
3   import fr.ifremer.quadrige3.ui.core.dto.CodeOnly;
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 javax.annotation.Generated;
8   
9   @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
10  public interface ParameterDTO extends CodeOnly, CommentAware, BaseReferentialDTO {
11  
12      String PROPERTY_CODE = "code";
13  
14      String PROPERTY_DESCRIPTION = "description";
15  
16      String PROPERTY_CALCULATED = "calculated";
17  
18      String PROPERTY_QUALITATIVE = "qualitative";
19  
20      String PROPERTY_TAXONOMIC = "taxonomic";
21  
22      String PROPERTY_NEW_CODE = "newCode";
23  
24      String PROPERTY_TRANSCRIBED_CODE = "transcribedCode";
25  
26      String PROPERTY_COMMENT = "comment";
27  
28      String PROPERTY_QUALITATIVE_VALUES = "qualitativeValues";
29  
30      String PROPERTY_PARAMETER_GROUP = "parameterGroup";
31  
32      String getCode();
33  
34      void setCode(String code);
35  
36      String getDescription();
37  
38      void setDescription(String description);
39  
40      boolean isCalculated();
41  
42      void setCalculated(boolean calculated);
43  
44      boolean isQualitative();
45  
46      void setQualitative(boolean qualitative);
47  
48      boolean isTaxonomic();
49  
50      void setTaxonomic(boolean taxonomic);
51  
52      boolean isNewCode();
53  
54      void setNewCode(boolean newCode);
55  
56      String getTranscribedCode();
57  
58      void setTranscribedCode(String transcribedCode);
59  
60      String getComment();
61  
62      void setComment(String comment);
63  
64      QualitativeValueDTO getQualitativeValues(int index);
65  
66      boolean isQualitativeValuesEmpty();
67  
68      int sizeQualitativeValues();
69  
70      void addQualitativeValues(QualitativeValueDTO qualitativeValues);
71  
72      void addAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
73  
74      boolean removeQualitativeValues(QualitativeValueDTO qualitativeValues);
75  
76      boolean removeAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
77  
78      boolean containsQualitativeValues(QualitativeValueDTO qualitativeValues);
79  
80      boolean containsAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
81  
82      Collection<QualitativeValueDTO> getQualitativeValues();
83  
84      void setQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
85  
86      ParameterGroupDTO getParameterGroup();
87  
88      void setParameterGroup(ParameterGroupDTO parameterGroup);
89  
90  } //ParameterDTO