1 package fr.ifremer.reefdb.dto.referential;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
27 import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTO;
28 import java.util.Collection;
29 import javax.annotation.Generated;
30
31 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:00 CEST 2022")
32 public interface PersonDTO extends CommentAware, BaseReferentialDTO {
33
34 String PROPERTY_FIRST_NAME = "firstName";
35
36 String PROPERTY_INTRANET_LOGIN = "intranetLogin";
37
38 String PROPERTY_EXTRANET_LOGIN = "extranetLogin";
39
40 String PROPERTY_HAS_PASSWORD = "hasPassword";
41
42 String PROPERTY_NEW_PASSWORD = "newPassword";
43
44 String PROPERTY_EMAIL = "email";
45
46 String PROPERTY_PHONE = "phone";
47
48 String PROPERTY_ADDRESS = "address";
49
50 String PROPERTY_SITE = "site";
51
52 String PROPERTY_ORGANISM = "organism";
53
54 String PROPERTY_ADMIN_CENTER = "adminCenter";
55
56 String PROPERTY_REG_CODE = "regCode";
57
58 String PROPERTY_COMMENT = "comment";
59
60 String PROPERTY_PRIVILEGE = "privilege";
61
62 String PROPERTY_DEPARTMENT = "department";
63
64 String getFirstName();
65
66 void setFirstName(String firstName);
67
68 String getIntranetLogin();
69
70 void setIntranetLogin(String intranetLogin);
71
72 String getExtranetLogin();
73
74 void setExtranetLogin(String extranetLogin);
75
76 boolean isHasPassword();
77
78 void setHasPassword(boolean hasPassword);
79
80 String getNewPassword();
81
82 void setNewPassword(String newPassword);
83
84 String getEmail();
85
86 void setEmail(String email);
87
88 String getPhone();
89
90 void setPhone(String phone);
91
92 String getAddress();
93
94 void setAddress(String address);
95
96 String getSite();
97
98 void setSite(String site);
99
100 String getOrganism();
101
102 void setOrganism(String organism);
103
104 String getAdminCenter();
105
106 void setAdminCenter(String adminCenter);
107
108 String getRegCode();
109
110 void setRegCode(String regCode);
111
112 String getComment();
113
114 void setComment(String comment);
115
116 PrivilegeDTO getPrivilege(int index);
117
118 boolean isPrivilegeEmpty();
119
120 int sizePrivilege();
121
122 void addPrivilege(PrivilegeDTO privilege);
123
124 void addAllPrivilege(Collection<PrivilegeDTO> privilege);
125
126 boolean removePrivilege(PrivilegeDTO privilege);
127
128 boolean removeAllPrivilege(Collection<PrivilegeDTO> privilege);
129
130 boolean containsPrivilege(PrivilegeDTO privilege);
131
132 boolean containsAllPrivilege(Collection<PrivilegeDTO> privilege);
133
134 Collection<PrivilegeDTO> getPrivilege();
135
136 void setPrivilege(Collection<PrivilegeDTO> privilege);
137
138 DepartmentDTO getDepartment();
139
140 void setDepartment(DepartmentDTO department);
141
142 }