1 package fr.ifremer.dali.dto.referential;
2
3 import fr.ifremer.quadrige3.ui.core.dto.CommentAware;
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 PersonDTO extends CommentAware, BaseReferentialDTO {
10
11 String PROPERTY_FIRST_NAME = "firstName";
12
13 String PROPERTY_INTRANET_LOGIN = "intranetLogin";
14
15 String PROPERTY_EXTRANET_LOGIN = "extranetLogin";
16
17 String PROPERTY_HAS_PASSWORD = "hasPassword";
18
19 String PROPERTY_NEW_PASSWORD = "newPassword";
20
21 String PROPERTY_EMAIL = "email";
22
23 String PROPERTY_PHONE = "phone";
24
25 String PROPERTY_ADDRESS = "address";
26
27 String PROPERTY_SITE = "site";
28
29 String PROPERTY_ORGANISM = "organism";
30
31 String PROPERTY_ADMIN_CENTER = "adminCenter";
32
33 String PROPERTY_REG_CODE = "regCode";
34
35 String PROPERTY_COMMENT = "comment";
36
37 String PROPERTY_PRIVILEGE = "privilege";
38
39 String PROPERTY_DEPARTMENT = "department";
40
41 String getFirstName();
42
43 void setFirstName(String firstName);
44
45 String getIntranetLogin();
46
47 void setIntranetLogin(String intranetLogin);
48
49 String getExtranetLogin();
50
51 void setExtranetLogin(String extranetLogin);
52
53 boolean isHasPassword();
54
55 void setHasPassword(boolean hasPassword);
56
57 String getNewPassword();
58
59 void setNewPassword(String newPassword);
60
61 String getEmail();
62
63 void setEmail(String email);
64
65 String getPhone();
66
67 void setPhone(String phone);
68
69 String getAddress();
70
71 void setAddress(String address);
72
73 String getSite();
74
75 void setSite(String site);
76
77 String getOrganism();
78
79 void setOrganism(String organism);
80
81 String getAdminCenter();
82
83 void setAdminCenter(String adminCenter);
84
85 String getRegCode();
86
87 void setRegCode(String regCode);
88
89 String getComment();
90
91 void setComment(String comment);
92
93 PrivilegeDTO getPrivilege(int index);
94
95 boolean isPrivilegeEmpty();
96
97 int sizePrivilege();
98
99 void addPrivilege(PrivilegeDTO privilege);
100
101 void addAllPrivilege(Collection<PrivilegeDTO> privilege);
102
103 boolean removePrivilege(PrivilegeDTO privilege);
104
105 boolean removeAllPrivilege(Collection<PrivilegeDTO> privilege);
106
107 boolean containsPrivilege(PrivilegeDTO privilege);
108
109 boolean containsAllPrivilege(Collection<PrivilegeDTO> privilege);
110
111 Collection<PrivilegeDTO> getPrivilege();
112
113 void setPrivilege(Collection<PrivilegeDTO> privilege);
114
115 DepartmentDTO getDepartment();
116
117 void setDepartment(DepartmentDTO department);
118
119 }