View Javadoc
1   package fr.ifremer.dali.dto.data.measurement;
2   
3   import fr.ifremer.dali.dto.ErrorAware;
4   import fr.ifremer.dali.dto.ErrorDTO;
5   import fr.ifremer.dali.dto.data.sampling.SamplingOperationAware;
6   import fr.ifremer.dali.dto.data.sampling.SamplingOperationDTO;
7   import fr.ifremer.dali.dto.referential.DepartmentDTO;
8   import fr.ifremer.dali.dto.referential.TaxonDTO;
9   import fr.ifremer.dali.dto.referential.TaxonGroupDTO;
10  import fr.ifremer.dali.dto.referential.pmfm.PmfmDTO;
11  import fr.ifremer.dali.dto.referential.pmfm.QualitativeValueDTO;
12  import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
13  import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
14  import java.math.BigDecimal;
15  import java.util.Collection;
16  import java.util.Date;
17  import javax.annotation.Generated;
18  
19  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
20  public interface MeasurementDTO extends ErrorAware, SamplingOperationAware, CommentAware, QuadrigeBean {
21  
22      String PROPERTY_NUMERICAL_VALUE = "numericalValue";
23  
24      String PROPERTY_PRECISION = "precision";
25  
26      String PROPERTY_DIGIT_NB = "digitNb";
27  
28      String PROPERTY_CONTROL_DATE = "controlDate";
29  
30      String PROPERTY_VALIDATION_DATE = "validationDate";
31  
32      String PROPERTY_QUALIFICATION_DATE = "qualificationDate";
33  
34      String PROPERTY_QUALIFICATION_COMMENT = "qualificationComment";
35  
36      String PROPERTY_COMMENT = "comment";
37  
38      String PROPERTY_INDIVIDUAL_ID = "individualId";
39  
40      String PROPERTY_INPUT_TAXON_ID = "inputTaxonId";
41  
42      String PROPERTY_INPUT_TAXON_NAME = "inputTaxonName";
43  
44      String PROPERTY_QUALITATIVE_VALUE = "qualitativeValue";
45  
46      String PROPERTY_SAMPLING_OPERATION = "samplingOperation";
47  
48      String PROPERTY_PMFM = "pmfm";
49  
50      String PROPERTY_TAXON_GROUP = "taxonGroup";
51  
52      String PROPERTY_TAXON = "taxon";
53  
54      String PROPERTY_ANALYST = "analyst";
55  
56      String PROPERTY_ERRORS = "errors";
57  
58      BigDecimal getNumericalValue();
59  
60      void setNumericalValue(BigDecimal numericalValue);
61  
62      Integer getPrecision();
63  
64      void setPrecision(Integer precision);
65  
66      Integer getDigitNb();
67  
68      void setDigitNb(Integer digitNb);
69  
70      Date getControlDate();
71  
72      void setControlDate(Date controlDate);
73  
74      Date getValidationDate();
75  
76      void setValidationDate(Date validationDate);
77  
78      Date getQualificationDate();
79  
80      void setQualificationDate(Date qualificationDate);
81  
82      String getQualificationComment();
83  
84      void setQualificationComment(String qualificationComment);
85  
86      String getComment();
87  
88      void setComment(String comment);
89  
90      Integer getIndividualId();
91  
92      void setIndividualId(Integer individualId);
93  
94      Integer getInputTaxonId();
95  
96      void setInputTaxonId(Integer inputTaxonId);
97  
98      String getInputTaxonName();
99  
100     void setInputTaxonName(String inputTaxonName);
101 
102     QualitativeValueDTO getQualitativeValue();
103 
104     void setQualitativeValue(QualitativeValueDTO qualitativeValue);
105 
106     SamplingOperationDTO getSamplingOperation();
107 
108     void setSamplingOperation(SamplingOperationDTO samplingOperation);
109 
110     PmfmDTO getPmfm();
111 
112     void setPmfm(PmfmDTO pmfm);
113 
114     TaxonGroupDTO getTaxonGroup();
115 
116     void setTaxonGroup(TaxonGroupDTO taxonGroup);
117 
118     TaxonDTO getTaxon();
119 
120     void setTaxon(TaxonDTO taxon);
121 
122     DepartmentDTO getAnalyst();
123 
124     void setAnalyst(DepartmentDTO analyst);
125 
126     ErrorDTO getErrors(int index);
127 
128     boolean isErrorsEmpty();
129 
130     int sizeErrors();
131 
132     void addErrors(ErrorDTO errors);
133 
134     void addAllErrors(Collection<ErrorDTO> errors);
135 
136     boolean removeErrors(ErrorDTO errors);
137 
138     boolean removeAllErrors(Collection<ErrorDTO> errors);
139 
140     boolean containsErrors(ErrorDTO errors);
141 
142     boolean containsAllErrors(Collection<ErrorDTO> errors);
143 
144     Collection<ErrorDTO> getErrors();
145 
146     void setErrors(Collection<ErrorDTO> errors);
147 
148 } //MeasurementDTO