1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
13   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
15   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
17   * SOFTWARE.
18   */
19  
20  package com.liferay.portal.model;
21  
22  import java.io.Serializable;
23  
24  import java.util.ArrayList;
25  import java.util.Date;
26  import java.util.List;
27  
28  /**
29   * <a href="ContactSoap.java.html"><b><i>View Source</i></b></a>
30   *
31   * <p>
32   * ServiceBuilder generated this class. Modifications in this class will be
33   * overwritten the next time is generated.
34   * </p>
35   *
36   * <p>
37   * This class is used by
38   * <code>com.liferay.portal.service.http.ContactServiceSoap</code>.
39   * </p>
40   *
41   * @author Brian Wing Shun Chan
42   *
43   * @see com.liferay.portal.service.http.ContactServiceSoap
44   *
45   */
46  public class ContactSoap implements Serializable {
47      public static ContactSoap toSoapModel(Contact model) {
48          ContactSoap soapModel = new ContactSoap();
49  
50          soapModel.setContactId(model.getContactId());
51          soapModel.setCompanyId(model.getCompanyId());
52          soapModel.setUserId(model.getUserId());
53          soapModel.setUserName(model.getUserName());
54          soapModel.setCreateDate(model.getCreateDate());
55          soapModel.setModifiedDate(model.getModifiedDate());
56          soapModel.setAccountId(model.getAccountId());
57          soapModel.setParentContactId(model.getParentContactId());
58          soapModel.setFirstName(model.getFirstName());
59          soapModel.setMiddleName(model.getMiddleName());
60          soapModel.setLastName(model.getLastName());
61          soapModel.setPrefixId(model.getPrefixId());
62          soapModel.setSuffixId(model.getSuffixId());
63          soapModel.setMale(model.getMale());
64          soapModel.setBirthday(model.getBirthday());
65          soapModel.setSmsSn(model.getSmsSn());
66          soapModel.setAimSn(model.getAimSn());
67          soapModel.setFacebookSn(model.getFacebookSn());
68          soapModel.setIcqSn(model.getIcqSn());
69          soapModel.setJabberSn(model.getJabberSn());
70          soapModel.setMsnSn(model.getMsnSn());
71          soapModel.setMySpaceSn(model.getMySpaceSn());
72          soapModel.setSkypeSn(model.getSkypeSn());
73          soapModel.setTwitterSn(model.getTwitterSn());
74          soapModel.setYmSn(model.getYmSn());
75          soapModel.setEmployeeStatusId(model.getEmployeeStatusId());
76          soapModel.setEmployeeNumber(model.getEmployeeNumber());
77          soapModel.setJobTitle(model.getJobTitle());
78          soapModel.setJobClass(model.getJobClass());
79          soapModel.setHoursOfOperation(model.getHoursOfOperation());
80  
81          return soapModel;
82      }
83  
84      public static ContactSoap[] toSoapModels(Contact[] models) {
85          ContactSoap[] soapModels = new ContactSoap[models.length];
86  
87          for (int i = 0; i < models.length; i++) {
88              soapModels[i] = toSoapModel(models[i]);
89          }
90  
91          return soapModels;
92      }
93  
94      public static ContactSoap[][] toSoapModels(Contact[][] models) {
95          ContactSoap[][] soapModels = null;
96  
97          if (models.length > 0) {
98              soapModels = new ContactSoap[models.length][models[0].length];
99          }
100         else {
101             soapModels = new ContactSoap[0][0];
102         }
103 
104         for (int i = 0; i < models.length; i++) {
105             soapModels[i] = toSoapModels(models[i]);
106         }
107 
108         return soapModels;
109     }
110 
111     public static ContactSoap[] toSoapModels(List<Contact> models) {
112         List<ContactSoap> soapModels = new ArrayList<ContactSoap>(models.size());
113 
114         for (Contact model : models) {
115             soapModels.add(toSoapModel(model));
116         }
117 
118         return soapModels.toArray(new ContactSoap[soapModels.size()]);
119     }
120 
121     public ContactSoap() {
122     }
123 
124     public long getPrimaryKey() {
125         return _contactId;
126     }
127 
128     public void setPrimaryKey(long pk) {
129         setContactId(pk);
130     }
131 
132     public long getContactId() {
133         return _contactId;
134     }
135 
136     public void setContactId(long contactId) {
137         _contactId = contactId;
138     }
139 
140     public long getCompanyId() {
141         return _companyId;
142     }
143 
144     public void setCompanyId(long companyId) {
145         _companyId = companyId;
146     }
147 
148     public long getUserId() {
149         return _userId;
150     }
151 
152     public void setUserId(long userId) {
153         _userId = userId;
154     }
155 
156     public String getUserName() {
157         return _userName;
158     }
159 
160     public void setUserName(String userName) {
161         _userName = userName;
162     }
163 
164     public Date getCreateDate() {
165         return _createDate;
166     }
167 
168     public void setCreateDate(Date createDate) {
169         _createDate = createDate;
170     }
171 
172     public Date getModifiedDate() {
173         return _modifiedDate;
174     }
175 
176     public void setModifiedDate(Date modifiedDate) {
177         _modifiedDate = modifiedDate;
178     }
179 
180     public long getAccountId() {
181         return _accountId;
182     }
183 
184     public void setAccountId(long accountId) {
185         _accountId = accountId;
186     }
187 
188     public long getParentContactId() {
189         return _parentContactId;
190     }
191 
192     public void setParentContactId(long parentContactId) {
193         _parentContactId = parentContactId;
194     }
195 
196     public String getFirstName() {
197         return _firstName;
198     }
199 
200     public void setFirstName(String firstName) {
201         _firstName = firstName;
202     }
203 
204     public String getMiddleName() {
205         return _middleName;
206     }
207 
208     public void setMiddleName(String middleName) {
209         _middleName = middleName;
210     }
211 
212     public String getLastName() {
213         return _lastName;
214     }
215 
216     public void setLastName(String lastName) {
217         _lastName = lastName;
218     }
219 
220     public int getPrefixId() {
221         return _prefixId;
222     }
223 
224     public void setPrefixId(int prefixId) {
225         _prefixId = prefixId;
226     }
227 
228     public int getSuffixId() {
229         return _suffixId;
230     }
231 
232     public void setSuffixId(int suffixId) {
233         _suffixId = suffixId;
234     }
235 
236     public boolean getMale() {
237         return _male;
238     }
239 
240     public boolean isMale() {
241         return _male;
242     }
243 
244     public void setMale(boolean male) {
245         _male = male;
246     }
247 
248     public Date getBirthday() {
249         return _birthday;
250     }
251 
252     public void setBirthday(Date birthday) {
253         _birthday = birthday;
254     }
255 
256     public String getSmsSn() {
257         return _smsSn;
258     }
259 
260     public void setSmsSn(String smsSn) {
261         _smsSn = smsSn;
262     }
263 
264     public String getAimSn() {
265         return _aimSn;
266     }
267 
268     public void setAimSn(String aimSn) {
269         _aimSn = aimSn;
270     }
271 
272     public String getFacebookSn() {
273         return _facebookSn;
274     }
275 
276     public void setFacebookSn(String facebookSn) {
277         _facebookSn = facebookSn;
278     }
279 
280     public String getIcqSn() {
281         return _icqSn;
282     }
283 
284     public void setIcqSn(String icqSn) {
285         _icqSn = icqSn;
286     }
287 
288     public String getJabberSn() {
289         return _jabberSn;
290     }
291 
292     public void setJabberSn(String jabberSn) {
293         _jabberSn = jabberSn;
294     }
295 
296     public String getMsnSn() {
297         return _msnSn;
298     }
299 
300     public void setMsnSn(String msnSn) {
301         _msnSn = msnSn;
302     }
303 
304     public String getMySpaceSn() {
305         return _mySpaceSn;
306     }
307 
308     public void setMySpaceSn(String mySpaceSn) {
309         _mySpaceSn = mySpaceSn;
310     }
311 
312     public String getSkypeSn() {
313         return _skypeSn;
314     }
315 
316     public void setSkypeSn(String skypeSn) {
317         _skypeSn = skypeSn;
318     }
319 
320     public String getTwitterSn() {
321         return _twitterSn;
322     }
323 
324     public void setTwitterSn(String twitterSn) {
325         _twitterSn = twitterSn;
326     }
327 
328     public String getYmSn() {
329         return _ymSn;
330     }
331 
332     public void setYmSn(String ymSn) {
333         _ymSn = ymSn;
334     }
335 
336     public String getEmployeeStatusId() {
337         return _employeeStatusId;
338     }
339 
340     public void setEmployeeStatusId(String employeeStatusId) {
341         _employeeStatusId = employeeStatusId;
342     }
343 
344     public String getEmployeeNumber() {
345         return _employeeNumber;
346     }
347 
348     public void setEmployeeNumber(String employeeNumber) {
349         _employeeNumber = employeeNumber;
350     }
351 
352     public String getJobTitle() {
353         return _jobTitle;
354     }
355 
356     public void setJobTitle(String jobTitle) {
357         _jobTitle = jobTitle;
358     }
359 
360     public String getJobClass() {
361         return _jobClass;
362     }
363 
364     public void setJobClass(String jobClass) {
365         _jobClass = jobClass;
366     }
367 
368     public String getHoursOfOperation() {
369         return _hoursOfOperation;
370     }
371 
372     public void setHoursOfOperation(String hoursOfOperation) {
373         _hoursOfOperation = hoursOfOperation;
374     }
375 
376     private long _contactId;
377     private long _companyId;
378     private long _userId;
379     private String _userName;
380     private Date _createDate;
381     private Date _modifiedDate;
382     private long _accountId;
383     private long _parentContactId;
384     private String _firstName;
385     private String _middleName;
386     private String _lastName;
387     private int _prefixId;
388     private int _suffixId;
389     private boolean _male;
390     private Date _birthday;
391     private String _smsSn;
392     private String _aimSn;
393     private String _facebookSn;
394     private String _icqSn;
395     private String _jabberSn;
396     private String _msnSn;
397     private String _mySpaceSn;
398     private String _skypeSn;
399     private String _twitterSn;
400     private String _ymSn;
401     private String _employeeStatusId;
402     private String _employeeNumber;
403     private String _jobTitle;
404     private String _jobClass;
405     private String _hoursOfOperation;
406 }