349845f36d0f9df3d65370ad6ad2989954065087
[vid.git] / vid-ext-services-simulator / src / main / java / org / onap / simulator / db / entities / User.java
1 package org.onap.simulator.db.entities;
2
3 import java.math.BigDecimal;
4 import java.util.Set;
5 import javax.persistence.CascadeType;
6 import javax.persistence.Column;
7 import javax.persistence.Entity;
8 import javax.persistence.Id;
9 import javax.persistence.OneToMany;
10 import org.hibernate.annotations.Type;
11
12 @Entity(name = "fn_user")
13 public class User {
14
15     @Id @Column(name = "user_id")
16     private Integer id;
17     @Column(name = "created_id")
18     private Integer createdId;
19     @Column(name = "modified_id")
20     private Integer modifiedId;
21     @Column(name = "org_id")
22     private Integer orgId;
23     @Column(name = "org_manager_userid")
24     private String managerId;
25     @Column(name = "first_name")
26     private String firstName;
27     @Column(name = "middle_name")
28     private String middleInitial;
29     @Column(name = "last_name")
30     private String lastName;
31
32     @Column(name = "address_id")
33     private BigDecimal addressId;
34     @Column(name = "alert_method_cd")
35     private String alertMethodCd;
36     private String hrid;
37     @Column(name = "org_user_id")
38     private String orgUserId;
39     @Column(name = "ADDRESS_LINE_1")
40     private String address1;
41     @Column(name = "ADDRESS_LINE_2")
42     private String address2;
43     @Column(name = "login_id")
44     private String loginId;
45     @Column(name = "login_pwd")
46     private String loginPwd;
47     @Column(name = "active_yn", columnDefinition = "varchar")
48     @Type(type="yes_no")
49     private Boolean active;
50     @Column(name = "is_internal_yn", columnDefinition = "varchar")
51     @Type(type="yes_no")
52     private Boolean internal;
53     @Column(name = "timezone")
54     private Integer timeZoneId;
55
56     @OneToMany(cascade = CascadeType.ALL, targetEntity=UserApp.class, mappedBy="userId")
57     private Set<UserApp> userApps;
58
59     public User() {
60     }
61
62     public Integer getId() {
63         return id;
64     }
65
66     public void setId(Integer id) {
67         this.id = id;
68     }
69
70     public Integer getCreatedId() {
71         return createdId;
72     }
73
74     public void setCreatedId(Integer createdId) {
75         this.createdId = createdId;
76     }
77
78     public Integer getModifiedId() {
79         return modifiedId;
80     }
81
82     public void setModifiedId(Integer modifiedId) {
83         this.modifiedId = modifiedId;
84     }
85
86     public Integer getOrgId() {
87         return orgId;
88     }
89
90     public void setOrgId(Integer orgId) {
91         this.orgId = orgId;
92     }
93
94     public String getManagerId() {
95         return managerId;
96     }
97
98     public void setManagerId(String managerId) {
99         this.managerId = managerId;
100     }
101
102     public String getFirstName() {
103         return firstName;
104     }
105
106     public void setFirstName(String firstName) {
107         this.firstName = firstName;
108     }
109
110     public String getMiddleInitial() {
111         return middleInitial;
112     }
113
114     public void setMiddleInitial(String middleInitial) {
115         this.middleInitial = middleInitial;
116     }
117
118     public String getLastName() {
119         return lastName;
120     }
121
122     public void setLastName(String lastName) {
123         this.lastName = lastName;
124     }
125
126     public BigDecimal getAddressId() {
127         return addressId;
128     }
129
130     public void setAddressId(BigDecimal addressId) {
131         this.addressId = addressId;
132     }
133
134     public String getAlertMethodCd() {
135         return alertMethodCd;
136     }
137
138     public void setAlertMethodCd(String alertMethodCd) {
139         this.alertMethodCd = alertMethodCd;
140     }
141
142     public String getHrid() {
143         return hrid;
144     }
145
146     public void setHrid(String hrid) {
147         this.hrid = hrid;
148     }
149
150     public String getOrgUserId() {
151         return orgUserId;
152     }
153
154     public void setOrgUserId(String orgUserId) {
155         this.orgUserId = orgUserId;
156     }
157
158     public String getAddress1() {
159         return address1;
160     }
161
162     public void setAddress1(String address1) {
163         this.address1 = address1;
164     }
165
166     public String getAddress2() {
167         return address2;
168     }
169
170     public void setAddress2(String address2) {
171         this.address2 = address2;
172     }
173
174     public String getLoginId() {
175         return loginId;
176     }
177
178     public void setLoginId(String loginId) {
179         this.loginId = loginId;
180     }
181
182     public String getLoginPwd() {
183         return loginPwd;
184     }
185
186     public void setLoginPwd(String loginPwd) {
187         this.loginPwd = loginPwd;
188     }
189
190     public Boolean getActive() {
191         return active;
192     }
193
194     public void setActive(Boolean active) {
195         this.active = active;
196     }
197
198     public Boolean getInternal() {
199         return internal;
200     }
201
202     public void setInternal(Boolean internal) {
203         this.internal = internal;
204     }
205
206     public Integer getTimeZoneId() {
207         return timeZoneId;
208     }
209
210     public void setTimeZoneId(Integer timeZoneId) {
211         this.timeZoneId = timeZoneId;
212     }
213
214     public Set<UserApp> getUserApps() {
215         return userApps;
216     }
217
218     public void setUserApps(Set<UserApp> userApps) {
219         this.userApps = userApps;
220     }
221 }