001
014
015 package com.liferay.portal.model;
016
017 import java.util.Date;
018 import java.util.HashMap;
019 import java.util.Map;
020
021
030 public class ContactWrapper implements Contact, ModelWrapper<Contact> {
031 public ContactWrapper(Contact contact) {
032 _contact = contact;
033 }
034
035 public Class<?> getModelClass() {
036 return Contact.class;
037 }
038
039 public String getModelClassName() {
040 return Contact.class.getName();
041 }
042
043 public Map<String, Object> getModelAttributes() {
044 Map<String, Object> attributes = new HashMap<String, Object>();
045
046 attributes.put("contactId", getContactId());
047 attributes.put("companyId", getCompanyId());
048 attributes.put("userId", getUserId());
049 attributes.put("userName", getUserName());
050 attributes.put("createDate", getCreateDate());
051 attributes.put("modifiedDate", getModifiedDate());
052 attributes.put("accountId", getAccountId());
053 attributes.put("parentContactId", getParentContactId());
054 attributes.put("firstName", getFirstName());
055 attributes.put("middleName", getMiddleName());
056 attributes.put("lastName", getLastName());
057 attributes.put("prefixId", getPrefixId());
058 attributes.put("suffixId", getSuffixId());
059 attributes.put("male", getMale());
060 attributes.put("birthday", getBirthday());
061 attributes.put("smsSn", getSmsSn());
062 attributes.put("aimSn", getAimSn());
063 attributes.put("facebookSn", getFacebookSn());
064 attributes.put("icqSn", getIcqSn());
065 attributes.put("jabberSn", getJabberSn());
066 attributes.put("msnSn", getMsnSn());
067 attributes.put("mySpaceSn", getMySpaceSn());
068 attributes.put("skypeSn", getSkypeSn());
069 attributes.put("twitterSn", getTwitterSn());
070 attributes.put("ymSn", getYmSn());
071 attributes.put("employeeStatusId", getEmployeeStatusId());
072 attributes.put("employeeNumber", getEmployeeNumber());
073 attributes.put("jobTitle", getJobTitle());
074 attributes.put("jobClass", getJobClass());
075 attributes.put("hoursOfOperation", getHoursOfOperation());
076
077 return attributes;
078 }
079
080 public void setModelAttributes(Map<String, Object> attributes) {
081 Long contactId = (Long)attributes.get("contactId");
082
083 if (contactId != null) {
084 setContactId(contactId);
085 }
086
087 Long companyId = (Long)attributes.get("companyId");
088
089 if (companyId != null) {
090 setCompanyId(companyId);
091 }
092
093 Long userId = (Long)attributes.get("userId");
094
095 if (userId != null) {
096 setUserId(userId);
097 }
098
099 String userName = (String)attributes.get("userName");
100
101 if (userName != null) {
102 setUserName(userName);
103 }
104
105 Date createDate = (Date)attributes.get("createDate");
106
107 if (createDate != null) {
108 setCreateDate(createDate);
109 }
110
111 Date modifiedDate = (Date)attributes.get("modifiedDate");
112
113 if (modifiedDate != null) {
114 setModifiedDate(modifiedDate);
115 }
116
117 Long accountId = (Long)attributes.get("accountId");
118
119 if (accountId != null) {
120 setAccountId(accountId);
121 }
122
123 Long parentContactId = (Long)attributes.get("parentContactId");
124
125 if (parentContactId != null) {
126 setParentContactId(parentContactId);
127 }
128
129 String firstName = (String)attributes.get("firstName");
130
131 if (firstName != null) {
132 setFirstName(firstName);
133 }
134
135 String middleName = (String)attributes.get("middleName");
136
137 if (middleName != null) {
138 setMiddleName(middleName);
139 }
140
141 String lastName = (String)attributes.get("lastName");
142
143 if (lastName != null) {
144 setLastName(lastName);
145 }
146
147 Integer prefixId = (Integer)attributes.get("prefixId");
148
149 if (prefixId != null) {
150 setPrefixId(prefixId);
151 }
152
153 Integer suffixId = (Integer)attributes.get("suffixId");
154
155 if (suffixId != null) {
156 setSuffixId(suffixId);
157 }
158
159 Boolean male = (Boolean)attributes.get("male");
160
161 if (male != null) {
162 setMale(male);
163 }
164
165 Date birthday = (Date)attributes.get("birthday");
166
167 if (birthday != null) {
168 setBirthday(birthday);
169 }
170
171 String smsSn = (String)attributes.get("smsSn");
172
173 if (smsSn != null) {
174 setSmsSn(smsSn);
175 }
176
177 String aimSn = (String)attributes.get("aimSn");
178
179 if (aimSn != null) {
180 setAimSn(aimSn);
181 }
182
183 String facebookSn = (String)attributes.get("facebookSn");
184
185 if (facebookSn != null) {
186 setFacebookSn(facebookSn);
187 }
188
189 String icqSn = (String)attributes.get("icqSn");
190
191 if (icqSn != null) {
192 setIcqSn(icqSn);
193 }
194
195 String jabberSn = (String)attributes.get("jabberSn");
196
197 if (jabberSn != null) {
198 setJabberSn(jabberSn);
199 }
200
201 String msnSn = (String)attributes.get("msnSn");
202
203 if (msnSn != null) {
204 setMsnSn(msnSn);
205 }
206
207 String mySpaceSn = (String)attributes.get("mySpaceSn");
208
209 if (mySpaceSn != null) {
210 setMySpaceSn(mySpaceSn);
211 }
212
213 String skypeSn = (String)attributes.get("skypeSn");
214
215 if (skypeSn != null) {
216 setSkypeSn(skypeSn);
217 }
218
219 String twitterSn = (String)attributes.get("twitterSn");
220
221 if (twitterSn != null) {
222 setTwitterSn(twitterSn);
223 }
224
225 String ymSn = (String)attributes.get("ymSn");
226
227 if (ymSn != null) {
228 setYmSn(ymSn);
229 }
230
231 String employeeStatusId = (String)attributes.get("employeeStatusId");
232
233 if (employeeStatusId != null) {
234 setEmployeeStatusId(employeeStatusId);
235 }
236
237 String employeeNumber = (String)attributes.get("employeeNumber");
238
239 if (employeeNumber != null) {
240 setEmployeeNumber(employeeNumber);
241 }
242
243 String jobTitle = (String)attributes.get("jobTitle");
244
245 if (jobTitle != null) {
246 setJobTitle(jobTitle);
247 }
248
249 String jobClass = (String)attributes.get("jobClass");
250
251 if (jobClass != null) {
252 setJobClass(jobClass);
253 }
254
255 String hoursOfOperation = (String)attributes.get("hoursOfOperation");
256
257 if (hoursOfOperation != null) {
258 setHoursOfOperation(hoursOfOperation);
259 }
260 }
261
262
267 public long getPrimaryKey() {
268 return _contact.getPrimaryKey();
269 }
270
271
276 public void setPrimaryKey(long primaryKey) {
277 _contact.setPrimaryKey(primaryKey);
278 }
279
280
285 public long getContactId() {
286 return _contact.getContactId();
287 }
288
289
294 public void setContactId(long contactId) {
295 _contact.setContactId(contactId);
296 }
297
298
303 public long getCompanyId() {
304 return _contact.getCompanyId();
305 }
306
307
312 public void setCompanyId(long companyId) {
313 _contact.setCompanyId(companyId);
314 }
315
316
321 public long getUserId() {
322 return _contact.getUserId();
323 }
324
325
330 public void setUserId(long userId) {
331 _contact.setUserId(userId);
332 }
333
334
340 public java.lang.String getUserUuid()
341 throws com.liferay.portal.kernel.exception.SystemException {
342 return _contact.getUserUuid();
343 }
344
345
350 public void setUserUuid(java.lang.String userUuid) {
351 _contact.setUserUuid(userUuid);
352 }
353
354
359 public java.lang.String getUserName() {
360 return _contact.getUserName();
361 }
362
363
368 public void setUserName(java.lang.String userName) {
369 _contact.setUserName(userName);
370 }
371
372
377 public java.util.Date getCreateDate() {
378 return _contact.getCreateDate();
379 }
380
381
386 public void setCreateDate(java.util.Date createDate) {
387 _contact.setCreateDate(createDate);
388 }
389
390
395 public java.util.Date getModifiedDate() {
396 return _contact.getModifiedDate();
397 }
398
399
404 public void setModifiedDate(java.util.Date modifiedDate) {
405 _contact.setModifiedDate(modifiedDate);
406 }
407
408
413 public long getAccountId() {
414 return _contact.getAccountId();
415 }
416
417
422 public void setAccountId(long accountId) {
423 _contact.setAccountId(accountId);
424 }
425
426
431 public long getParentContactId() {
432 return _contact.getParentContactId();
433 }
434
435
440 public void setParentContactId(long parentContactId) {
441 _contact.setParentContactId(parentContactId);
442 }
443
444
449 public java.lang.String getFirstName() {
450 return _contact.getFirstName();
451 }
452
453
458 public void setFirstName(java.lang.String firstName) {
459 _contact.setFirstName(firstName);
460 }
461
462
467 public java.lang.String getMiddleName() {
468 return _contact.getMiddleName();
469 }
470
471
476 public void setMiddleName(java.lang.String middleName) {
477 _contact.setMiddleName(middleName);
478 }
479
480
485 public java.lang.String getLastName() {
486 return _contact.getLastName();
487 }
488
489
494 public void setLastName(java.lang.String lastName) {
495 _contact.setLastName(lastName);
496 }
497
498
503 public int getPrefixId() {
504 return _contact.getPrefixId();
505 }
506
507
512 public void setPrefixId(int prefixId) {
513 _contact.setPrefixId(prefixId);
514 }
515
516
521 public int getSuffixId() {
522 return _contact.getSuffixId();
523 }
524
525
530 public void setSuffixId(int suffixId) {
531 _contact.setSuffixId(suffixId);
532 }
533
534
539 public boolean getMale() {
540 return _contact.getMale();
541 }
542
543
548 public boolean isMale() {
549 return _contact.isMale();
550 }
551
552
557 public void setMale(boolean male) {
558 _contact.setMale(male);
559 }
560
561
566 public java.util.Date getBirthday() {
567 return _contact.getBirthday();
568 }
569
570
575 public void setBirthday(java.util.Date birthday) {
576 _contact.setBirthday(birthday);
577 }
578
579
584 public java.lang.String getSmsSn() {
585 return _contact.getSmsSn();
586 }
587
588
593 public void setSmsSn(java.lang.String smsSn) {
594 _contact.setSmsSn(smsSn);
595 }
596
597
602 public java.lang.String getAimSn() {
603 return _contact.getAimSn();
604 }
605
606
611 public void setAimSn(java.lang.String aimSn) {
612 _contact.setAimSn(aimSn);
613 }
614
615
620 public java.lang.String getFacebookSn() {
621 return _contact.getFacebookSn();
622 }
623
624
629 public void setFacebookSn(java.lang.String facebookSn) {
630 _contact.setFacebookSn(facebookSn);
631 }
632
633
638 public java.lang.String getIcqSn() {
639 return _contact.getIcqSn();
640 }
641
642
647 public void setIcqSn(java.lang.String icqSn) {
648 _contact.setIcqSn(icqSn);
649 }
650
651
656 public java.lang.String getJabberSn() {
657 return _contact.getJabberSn();
658 }
659
660
665 public void setJabberSn(java.lang.String jabberSn) {
666 _contact.setJabberSn(jabberSn);
667 }
668
669
674 public java.lang.String getMsnSn() {
675 return _contact.getMsnSn();
676 }
677
678
683 public void setMsnSn(java.lang.String msnSn) {
684 _contact.setMsnSn(msnSn);
685 }
686
687
692 public java.lang.String getMySpaceSn() {
693 return _contact.getMySpaceSn();
694 }
695
696
701 public void setMySpaceSn(java.lang.String mySpaceSn) {
702 _contact.setMySpaceSn(mySpaceSn);
703 }
704
705
710 public java.lang.String getSkypeSn() {
711 return _contact.getSkypeSn();
712 }
713
714
719 public void setSkypeSn(java.lang.String skypeSn) {
720 _contact.setSkypeSn(skypeSn);
721 }
722
723
728 public java.lang.String getTwitterSn() {
729 return _contact.getTwitterSn();
730 }
731
732
737 public void setTwitterSn(java.lang.String twitterSn) {
738 _contact.setTwitterSn(twitterSn);
739 }
740
741
746 public java.lang.String getYmSn() {
747 return _contact.getYmSn();
748 }
749
750
755 public void setYmSn(java.lang.String ymSn) {
756 _contact.setYmSn(ymSn);
757 }
758
759
764 public java.lang.String getEmployeeStatusId() {
765 return _contact.getEmployeeStatusId();
766 }
767
768
773 public void setEmployeeStatusId(java.lang.String employeeStatusId) {
774 _contact.setEmployeeStatusId(employeeStatusId);
775 }
776
777
782 public java.lang.String getEmployeeNumber() {
783 return _contact.getEmployeeNumber();
784 }
785
786
791 public void setEmployeeNumber(java.lang.String employeeNumber) {
792 _contact.setEmployeeNumber(employeeNumber);
793 }
794
795
800 public java.lang.String getJobTitle() {
801 return _contact.getJobTitle();
802 }
803
804
809 public void setJobTitle(java.lang.String jobTitle) {
810 _contact.setJobTitle(jobTitle);
811 }
812
813
818 public java.lang.String getJobClass() {
819 return _contact.getJobClass();
820 }
821
822
827 public void setJobClass(java.lang.String jobClass) {
828 _contact.setJobClass(jobClass);
829 }
830
831
836 public java.lang.String getHoursOfOperation() {
837 return _contact.getHoursOfOperation();
838 }
839
840
845 public void setHoursOfOperation(java.lang.String hoursOfOperation) {
846 _contact.setHoursOfOperation(hoursOfOperation);
847 }
848
849 public boolean isNew() {
850 return _contact.isNew();
851 }
852
853 public void setNew(boolean n) {
854 _contact.setNew(n);
855 }
856
857 public boolean isCachedModel() {
858 return _contact.isCachedModel();
859 }
860
861 public void setCachedModel(boolean cachedModel) {
862 _contact.setCachedModel(cachedModel);
863 }
864
865 public boolean isEscapedModel() {
866 return _contact.isEscapedModel();
867 }
868
869 public java.io.Serializable getPrimaryKeyObj() {
870 return _contact.getPrimaryKeyObj();
871 }
872
873 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
874 _contact.setPrimaryKeyObj(primaryKeyObj);
875 }
876
877 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
878 return _contact.getExpandoBridge();
879 }
880
881 public void setExpandoBridgeAttributes(
882 com.liferay.portal.service.ServiceContext serviceContext) {
883 _contact.setExpandoBridgeAttributes(serviceContext);
884 }
885
886 @Override
887 public java.lang.Object clone() {
888 return new ContactWrapper((Contact)_contact.clone());
889 }
890
891 public int compareTo(com.liferay.portal.model.Contact contact) {
892 return _contact.compareTo(contact);
893 }
894
895 @Override
896 public int hashCode() {
897 return _contact.hashCode();
898 }
899
900 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Contact> toCacheModel() {
901 return _contact.toCacheModel();
902 }
903
904 public com.liferay.portal.model.Contact toEscapedModel() {
905 return new ContactWrapper(_contact.toEscapedModel());
906 }
907
908 @Override
909 public java.lang.String toString() {
910 return _contact.toString();
911 }
912
913 public java.lang.String toXmlString() {
914 return _contact.toXmlString();
915 }
916
917 public void persist()
918 throws com.liferay.portal.kernel.exception.SystemException {
919 _contact.persist();
920 }
921
922 public java.lang.String getFullName() {
923 return _contact.getFullName();
924 }
925
926
929 public Contact getWrappedContact() {
930 return _contact;
931 }
932
933 public Contact getWrappedModel() {
934 return _contact;
935 }
936
937 public void resetOriginalValues() {
938 _contact.resetOriginalValues();
939 }
940
941 private Contact _contact;
942 }