View Javadoc
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 } //PersonDTO