001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.model;
016    
017    import java.io.Serializable;
018    
019    import java.util.ArrayList;
020    import java.util.Date;
021    import java.util.List;
022    
023    /**
024     * This class is used by SOAP remote services, specifically {@link com.liferay.portal.service.http.ContactServiceSoap}.
025     *
026     * @author    Brian Wing Shun Chan
027     * @see       com.liferay.portal.service.http.ContactServiceSoap
028     * @generated
029     */
030    public class ContactSoap implements Serializable {
031            public static ContactSoap toSoapModel(Contact model) {
032                    ContactSoap soapModel = new ContactSoap();
033    
034                    soapModel.setContactId(model.getContactId());
035                    soapModel.setCompanyId(model.getCompanyId());
036                    soapModel.setUserId(model.getUserId());
037                    soapModel.setUserName(model.getUserName());
038                    soapModel.setCreateDate(model.getCreateDate());
039                    soapModel.setModifiedDate(model.getModifiedDate());
040                    soapModel.setAccountId(model.getAccountId());
041                    soapModel.setParentContactId(model.getParentContactId());
042                    soapModel.setFirstName(model.getFirstName());
043                    soapModel.setMiddleName(model.getMiddleName());
044                    soapModel.setLastName(model.getLastName());
045                    soapModel.setPrefixId(model.getPrefixId());
046                    soapModel.setSuffixId(model.getSuffixId());
047                    soapModel.setMale(model.getMale());
048                    soapModel.setBirthday(model.getBirthday());
049                    soapModel.setSmsSn(model.getSmsSn());
050                    soapModel.setAimSn(model.getAimSn());
051                    soapModel.setFacebookSn(model.getFacebookSn());
052                    soapModel.setIcqSn(model.getIcqSn());
053                    soapModel.setJabberSn(model.getJabberSn());
054                    soapModel.setMsnSn(model.getMsnSn());
055                    soapModel.setMySpaceSn(model.getMySpaceSn());
056                    soapModel.setSkypeSn(model.getSkypeSn());
057                    soapModel.setTwitterSn(model.getTwitterSn());
058                    soapModel.setYmSn(model.getYmSn());
059                    soapModel.setEmployeeStatusId(model.getEmployeeStatusId());
060                    soapModel.setEmployeeNumber(model.getEmployeeNumber());
061                    soapModel.setJobTitle(model.getJobTitle());
062                    soapModel.setJobClass(model.getJobClass());
063                    soapModel.setHoursOfOperation(model.getHoursOfOperation());
064    
065                    return soapModel;
066            }
067    
068            public static ContactSoap[] toSoapModels(Contact[] models) {
069                    ContactSoap[] soapModels = new ContactSoap[models.length];
070    
071                    for (int i = 0; i < models.length; i++) {
072                            soapModels[i] = toSoapModel(models[i]);
073                    }
074    
075                    return soapModels;
076            }
077    
078            public static ContactSoap[][] toSoapModels(Contact[][] models) {
079                    ContactSoap[][] soapModels = null;
080    
081                    if (models.length > 0) {
082                            soapModels = new ContactSoap[models.length][models[0].length];
083                    }
084                    else {
085                            soapModels = new ContactSoap[0][0];
086                    }
087    
088                    for (int i = 0; i < models.length; i++) {
089                            soapModels[i] = toSoapModels(models[i]);
090                    }
091    
092                    return soapModels;
093            }
094    
095            public static ContactSoap[] toSoapModels(List<Contact> models) {
096                    List<ContactSoap> soapModels = new ArrayList<ContactSoap>(models.size());
097    
098                    for (Contact model : models) {
099                            soapModels.add(toSoapModel(model));
100                    }
101    
102                    return soapModels.toArray(new ContactSoap[soapModels.size()]);
103            }
104    
105            public ContactSoap() {
106            }
107    
108            public long getPrimaryKey() {
109                    return _contactId;
110            }
111    
112            public void setPrimaryKey(long pk) {
113                    setContactId(pk);
114            }
115    
116            public long getContactId() {
117                    return _contactId;
118            }
119    
120            public void setContactId(long contactId) {
121                    _contactId = contactId;
122            }
123    
124            public long getCompanyId() {
125                    return _companyId;
126            }
127    
128            public void setCompanyId(long companyId) {
129                    _companyId = companyId;
130            }
131    
132            public long getUserId() {
133                    return _userId;
134            }
135    
136            public void setUserId(long userId) {
137                    _userId = userId;
138            }
139    
140            public String getUserName() {
141                    return _userName;
142            }
143    
144            public void setUserName(String userName) {
145                    _userName = userName;
146            }
147    
148            public Date getCreateDate() {
149                    return _createDate;
150            }
151    
152            public void setCreateDate(Date createDate) {
153                    _createDate = createDate;
154            }
155    
156            public Date getModifiedDate() {
157                    return _modifiedDate;
158            }
159    
160            public void setModifiedDate(Date modifiedDate) {
161                    _modifiedDate = modifiedDate;
162            }
163    
164            public long getAccountId() {
165                    return _accountId;
166            }
167    
168            public void setAccountId(long accountId) {
169                    _accountId = accountId;
170            }
171    
172            public long getParentContactId() {
173                    return _parentContactId;
174            }
175    
176            public void setParentContactId(long parentContactId) {
177                    _parentContactId = parentContactId;
178            }
179    
180            public String getFirstName() {
181                    return _firstName;
182            }
183    
184            public void setFirstName(String firstName) {
185                    _firstName = firstName;
186            }
187    
188            public String getMiddleName() {
189                    return _middleName;
190            }
191    
192            public void setMiddleName(String middleName) {
193                    _middleName = middleName;
194            }
195    
196            public String getLastName() {
197                    return _lastName;
198            }
199    
200            public void setLastName(String lastName) {
201                    _lastName = lastName;
202            }
203    
204            public int getPrefixId() {
205                    return _prefixId;
206            }
207    
208            public void setPrefixId(int prefixId) {
209                    _prefixId = prefixId;
210            }
211    
212            public int getSuffixId() {
213                    return _suffixId;
214            }
215    
216            public void setSuffixId(int suffixId) {
217                    _suffixId = suffixId;
218            }
219    
220            public boolean getMale() {
221                    return _male;
222            }
223    
224            public boolean isMale() {
225                    return _male;
226            }
227    
228            public void setMale(boolean male) {
229                    _male = male;
230            }
231    
232            public Date getBirthday() {
233                    return _birthday;
234            }
235    
236            public void setBirthday(Date birthday) {
237                    _birthday = birthday;
238            }
239    
240            public String getSmsSn() {
241                    return _smsSn;
242            }
243    
244            public void setSmsSn(String smsSn) {
245                    _smsSn = smsSn;
246            }
247    
248            public String getAimSn() {
249                    return _aimSn;
250            }
251    
252            public void setAimSn(String aimSn) {
253                    _aimSn = aimSn;
254            }
255    
256            public String getFacebookSn() {
257                    return _facebookSn;
258            }
259    
260            public void setFacebookSn(String facebookSn) {
261                    _facebookSn = facebookSn;
262            }
263    
264            public String getIcqSn() {
265                    return _icqSn;
266            }
267    
268            public void setIcqSn(String icqSn) {
269                    _icqSn = icqSn;
270            }
271    
272            public String getJabberSn() {
273                    return _jabberSn;
274            }
275    
276            public void setJabberSn(String jabberSn) {
277                    _jabberSn = jabberSn;
278            }
279    
280            public String getMsnSn() {
281                    return _msnSn;
282            }
283    
284            public void setMsnSn(String msnSn) {
285                    _msnSn = msnSn;
286            }
287    
288            public String getMySpaceSn() {
289                    return _mySpaceSn;
290            }
291    
292            public void setMySpaceSn(String mySpaceSn) {
293                    _mySpaceSn = mySpaceSn;
294            }
295    
296            public String getSkypeSn() {
297                    return _skypeSn;
298            }
299    
300            public void setSkypeSn(String skypeSn) {
301                    _skypeSn = skypeSn;
302            }
303    
304            public String getTwitterSn() {
305                    return _twitterSn;
306            }
307    
308            public void setTwitterSn(String twitterSn) {
309                    _twitterSn = twitterSn;
310            }
311    
312            public String getYmSn() {
313                    return _ymSn;
314            }
315    
316            public void setYmSn(String ymSn) {
317                    _ymSn = ymSn;
318            }
319    
320            public String getEmployeeStatusId() {
321                    return _employeeStatusId;
322            }
323    
324            public void setEmployeeStatusId(String employeeStatusId) {
325                    _employeeStatusId = employeeStatusId;
326            }
327    
328            public String getEmployeeNumber() {
329                    return _employeeNumber;
330            }
331    
332            public void setEmployeeNumber(String employeeNumber) {
333                    _employeeNumber = employeeNumber;
334            }
335    
336            public String getJobTitle() {
337                    return _jobTitle;
338            }
339    
340            public void setJobTitle(String jobTitle) {
341                    _jobTitle = jobTitle;
342            }
343    
344            public String getJobClass() {
345                    return _jobClass;
346            }
347    
348            public void setJobClass(String jobClass) {
349                    _jobClass = jobClass;
350            }
351    
352            public String getHoursOfOperation() {
353                    return _hoursOfOperation;
354            }
355    
356            public void setHoursOfOperation(String hoursOfOperation) {
357                    _hoursOfOperation = hoursOfOperation;
358            }
359    
360            private long _contactId;
361            private long _companyId;
362            private long _userId;
363            private String _userName;
364            private Date _createDate;
365            private Date _modifiedDate;
366            private long _accountId;
367            private long _parentContactId;
368            private String _firstName;
369            private String _middleName;
370            private String _lastName;
371            private int _prefixId;
372            private int _suffixId;
373            private boolean _male;
374            private Date _birthday;
375            private String _smsSn;
376            private String _aimSn;
377            private String _facebookSn;
378            private String _icqSn;
379            private String _jabberSn;
380            private String _msnSn;
381            private String _mySpaceSn;
382            private String _skypeSn;
383            private String _twitterSn;
384            private String _ymSn;
385            private String _employeeStatusId;
386            private String _employeeNumber;
387            private String _jobTitle;
388            private String _jobClass;
389            private String _hoursOfOperation;
390    }