View Javadoc
1   package fr.ifremer.dali.dto.configuration.context;
2   
3   import fr.ifremer.dali.dto.configuration.filter.FilterDTO;
4   import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTO;
5   import java.util.Collection;
6   import javax.annotation.Generated;
7   
8   @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
9   public interface ContextDTO extends BaseReferentialDTO {
10  
11      String PROPERTY_DESCRIPTION = "description";
12  
13      String PROPERTY_FILTERS = "filters";
14  
15      String getDescription();
16  
17      void setDescription(String description);
18  
19      FilterDTO getFilters(int index);
20  
21      boolean isFiltersEmpty();
22  
23      int sizeFilters();
24  
25      void addFilters(FilterDTO filters);
26  
27      void addAllFilters(Collection<FilterDTO> filters);
28  
29      boolean removeFilters(FilterDTO filters);
30  
31      boolean removeAllFilters(Collection<FilterDTO> filters);
32  
33      boolean containsFilters(FilterDTO filters);
34  
35      boolean containsAllFilters(Collection<FilterDTO> filters);
36  
37      Collection<FilterDTO> getFilters();
38  
39      void setFilters(Collection<FilterDTO> filters);
40  
41  } //ContextDTO