View Javadoc
1   package fr.ifremer.dali.dto.configuration.programStrategy;
2   
3   import fr.ifremer.dali.dto.ErrorAware;
4   import fr.ifremer.dali.dto.ErrorDTO;
5   import fr.ifremer.dali.dto.referential.DepartmentDTO;
6   import fr.ifremer.dali.dto.referential.LocationDTO;
7   import java.io.Serializable;
8   import java.time.LocalDate;
9   import java.util.Collection;
10  import javax.annotation.Generated;
11  
12  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
13  public interface AppliedStrategyDTO extends ErrorAware, LocationDTO, Serializable {
14  
15      String PROPERTY_APPLIED_STRATEGY_ID = "appliedStrategyId";
16  
17      String PROPERTY_START_DATE = "startDate";
18  
19      String PROPERTY_END_DATE = "endDate";
20  
21      String PROPERTY_PREVIOUS_START_DATE = "previousStartDate";
22  
23      String PROPERTY_PREVIOUS_END_DATE = "previousEndDate";
24  
25      String PROPERTY_SAMPLING_DEPARTMENT = "samplingDepartment";
26  
27      String PROPERTY_ERRORS = "errors";
28  
29      String PROPERTY_ANALYSIS_DEPARTMENT = "analysisDepartment";
30  
31      Integer getAppliedStrategyId();
32  
33      void setAppliedStrategyId(Integer appliedStrategyId);
34  
35      LocalDate getStartDate();
36  
37      void setStartDate(LocalDate startDate);
38  
39      LocalDate getEndDate();
40  
41      void setEndDate(LocalDate endDate);
42  
43      LocalDate getPreviousStartDate();
44  
45      void setPreviousStartDate(LocalDate previousStartDate);
46  
47      LocalDate getPreviousEndDate();
48  
49      void setPreviousEndDate(LocalDate previousEndDate);
50  
51      DepartmentDTO getSamplingDepartment();
52  
53      void setSamplingDepartment(DepartmentDTO samplingDepartment);
54  
55      ErrorDTO getErrors(int index);
56  
57      boolean isErrorsEmpty();
58  
59      int sizeErrors();
60  
61      void addErrors(ErrorDTO errors);
62  
63      void addAllErrors(Collection<ErrorDTO> errors);
64  
65      boolean removeErrors(ErrorDTO errors);
66  
67      boolean removeAllErrors(Collection<ErrorDTO> errors);
68  
69      boolean containsErrors(ErrorDTO errors);
70  
71      boolean containsAllErrors(Collection<ErrorDTO> errors);
72  
73      Collection<ErrorDTO> getErrors();
74  
75      void setErrors(Collection<ErrorDTO> errors);
76  
77      DepartmentDTO getAnalysisDepartment();
78  
79      void setAnalysisDepartment(DepartmentDTO analysisDepartment);
80  
81  } //AppliedStrategyDTO