1 package fr.ifremer.dali.dto.system.synchronization;
2
3 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
4 import java.util.Collection;
5 import javax.annotation.Generated;
6
7 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
8 public interface SynchroTableDTO extends QuadrigeBean {
9
10 String PROPERTY_NAME = "name";
11
12 String PROPERTY_ROWS = "rows";
13
14 String getName();
15
16 void setName(String name);
17
18 SynchroRowDTO getRows(int index);
19
20 boolean isRowsEmpty();
21
22 int sizeRows();
23
24 void addRows(SynchroRowDTO rows);
25
26 void addAllRows(Collection<SynchroRowDTO> rows);
27
28 boolean removeRows(SynchroRowDTO rows);
29
30 boolean removeAllRows(Collection<SynchroRowDTO> rows);
31
32 boolean containsRows(SynchroRowDTO rows);
33
34 boolean containsAllRows(Collection<SynchroRowDTO> rows);
35
36 Collection<SynchroRowDTO> getRows();
37
38 void setRows(Collection<SynchroRowDTO> rows);
39
40 }