001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class ContactWrapper implements Contact, ModelWrapper<Contact> {
036 public ContactWrapper(Contact contact) {
037 _contact = contact;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return Contact.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return Contact.class.getName();
048 }
049
050 @Override
051 public Map<String, Object> getModelAttributes() {
052 Map<String, Object> attributes = new HashMap<String, Object>();
053
054 attributes.put("mvccVersion", getMvccVersion());
055 attributes.put("contactId", getContactId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("userId", getUserId());
058 attributes.put("userName", getUserName());
059 attributes.put("createDate", getCreateDate());
060 attributes.put("modifiedDate", getModifiedDate());
061 attributes.put("classNameId", getClassNameId());
062 attributes.put("classPK", getClassPK());
063 attributes.put("accountId", getAccountId());
064 attributes.put("parentContactId", getParentContactId());
065 attributes.put("emailAddress", getEmailAddress());
066 attributes.put("firstName", getFirstName());
067 attributes.put("middleName", getMiddleName());
068 attributes.put("lastName", getLastName());
069 attributes.put("prefixId", getPrefixId());
070 attributes.put("suffixId", getSuffixId());
071 attributes.put("male", getMale());
072 attributes.put("birthday", getBirthday());
073 attributes.put("smsSn", getSmsSn());
074 attributes.put("aimSn", getAimSn());
075 attributes.put("facebookSn", getFacebookSn());
076 attributes.put("icqSn", getIcqSn());
077 attributes.put("jabberSn", getJabberSn());
078 attributes.put("msnSn", getMsnSn());
079 attributes.put("mySpaceSn", getMySpaceSn());
080 attributes.put("skypeSn", getSkypeSn());
081 attributes.put("twitterSn", getTwitterSn());
082 attributes.put("ymSn", getYmSn());
083 attributes.put("employeeStatusId", getEmployeeStatusId());
084 attributes.put("employeeNumber", getEmployeeNumber());
085 attributes.put("jobTitle", getJobTitle());
086 attributes.put("jobClass", getJobClass());
087 attributes.put("hoursOfOperation", getHoursOfOperation());
088
089 return attributes;
090 }
091
092 @Override
093 public void setModelAttributes(Map<String, Object> attributes) {
094 Long mvccVersion = (Long)attributes.get("mvccVersion");
095
096 if (mvccVersion != null) {
097 setMvccVersion(mvccVersion);
098 }
099
100 Long contactId = (Long)attributes.get("contactId");
101
102 if (contactId != null) {
103 setContactId(contactId);
104 }
105
106 Long companyId = (Long)attributes.get("companyId");
107
108 if (companyId != null) {
109 setCompanyId(companyId);
110 }
111
112 Long userId = (Long)attributes.get("userId");
113
114 if (userId != null) {
115 setUserId(userId);
116 }
117
118 String userName = (String)attributes.get("userName");
119
120 if (userName != null) {
121 setUserName(userName);
122 }
123
124 Date createDate = (Date)attributes.get("createDate");
125
126 if (createDate != null) {
127 setCreateDate(createDate);
128 }
129
130 Date modifiedDate = (Date)attributes.get("modifiedDate");
131
132 if (modifiedDate != null) {
133 setModifiedDate(modifiedDate);
134 }
135
136 Long classNameId = (Long)attributes.get("classNameId");
137
138 if (classNameId != null) {
139 setClassNameId(classNameId);
140 }
141
142 Long classPK = (Long)attributes.get("classPK");
143
144 if (classPK != null) {
145 setClassPK(classPK);
146 }
147
148 Long accountId = (Long)attributes.get("accountId");
149
150 if (accountId != null) {
151 setAccountId(accountId);
152 }
153
154 Long parentContactId = (Long)attributes.get("parentContactId");
155
156 if (parentContactId != null) {
157 setParentContactId(parentContactId);
158 }
159
160 String emailAddress = (String)attributes.get("emailAddress");
161
162 if (emailAddress != null) {
163 setEmailAddress(emailAddress);
164 }
165
166 String firstName = (String)attributes.get("firstName");
167
168 if (firstName != null) {
169 setFirstName(firstName);
170 }
171
172 String middleName = (String)attributes.get("middleName");
173
174 if (middleName != null) {
175 setMiddleName(middleName);
176 }
177
178 String lastName = (String)attributes.get("lastName");
179
180 if (lastName != null) {
181 setLastName(lastName);
182 }
183
184 Integer prefixId = (Integer)attributes.get("prefixId");
185
186 if (prefixId != null) {
187 setPrefixId(prefixId);
188 }
189
190 Integer suffixId = (Integer)attributes.get("suffixId");
191
192 if (suffixId != null) {
193 setSuffixId(suffixId);
194 }
195
196 Boolean male = (Boolean)attributes.get("male");
197
198 if (male != null) {
199 setMale(male);
200 }
201
202 Date birthday = (Date)attributes.get("birthday");
203
204 if (birthday != null) {
205 setBirthday(birthday);
206 }
207
208 String smsSn = (String)attributes.get("smsSn");
209
210 if (smsSn != null) {
211 setSmsSn(smsSn);
212 }
213
214 String aimSn = (String)attributes.get("aimSn");
215
216 if (aimSn != null) {
217 setAimSn(aimSn);
218 }
219
220 String facebookSn = (String)attributes.get("facebookSn");
221
222 if (facebookSn != null) {
223 setFacebookSn(facebookSn);
224 }
225
226 String icqSn = (String)attributes.get("icqSn");
227
228 if (icqSn != null) {
229 setIcqSn(icqSn);
230 }
231
232 String jabberSn = (String)attributes.get("jabberSn");
233
234 if (jabberSn != null) {
235 setJabberSn(jabberSn);
236 }
237
238 String msnSn = (String)attributes.get("msnSn");
239
240 if (msnSn != null) {
241 setMsnSn(msnSn);
242 }
243
244 String mySpaceSn = (String)attributes.get("mySpaceSn");
245
246 if (mySpaceSn != null) {
247 setMySpaceSn(mySpaceSn);
248 }
249
250 String skypeSn = (String)attributes.get("skypeSn");
251
252 if (skypeSn != null) {
253 setSkypeSn(skypeSn);
254 }
255
256 String twitterSn = (String)attributes.get("twitterSn");
257
258 if (twitterSn != null) {
259 setTwitterSn(twitterSn);
260 }
261
262 String ymSn = (String)attributes.get("ymSn");
263
264 if (ymSn != null) {
265 setYmSn(ymSn);
266 }
267
268 String employeeStatusId = (String)attributes.get("employeeStatusId");
269
270 if (employeeStatusId != null) {
271 setEmployeeStatusId(employeeStatusId);
272 }
273
274 String employeeNumber = (String)attributes.get("employeeNumber");
275
276 if (employeeNumber != null) {
277 setEmployeeNumber(employeeNumber);
278 }
279
280 String jobTitle = (String)attributes.get("jobTitle");
281
282 if (jobTitle != null) {
283 setJobTitle(jobTitle);
284 }
285
286 String jobClass = (String)attributes.get("jobClass");
287
288 if (jobClass != null) {
289 setJobClass(jobClass);
290 }
291
292 String hoursOfOperation = (String)attributes.get("hoursOfOperation");
293
294 if (hoursOfOperation != null) {
295 setHoursOfOperation(hoursOfOperation);
296 }
297 }
298
299 @Override
300 public java.lang.Object clone() {
301 return new ContactWrapper((Contact)_contact.clone());
302 }
303
304 @Override
305 public int compareTo(com.liferay.portal.model.Contact contact) {
306 return _contact.compareTo(contact);
307 }
308
309
314 @Override
315 public long getAccountId() {
316 return _contact.getAccountId();
317 }
318
319
324 @Override
325 public java.lang.String getAimSn() {
326 return _contact.getAimSn();
327 }
328
329
334 @Override
335 public java.util.Date getBirthday() {
336 return _contact.getBirthday();
337 }
338
339
344 @Override
345 public java.lang.String getClassName() {
346 return _contact.getClassName();
347 }
348
349
354 @Override
355 public long getClassNameId() {
356 return _contact.getClassNameId();
357 }
358
359
364 @Override
365 public long getClassPK() {
366 return _contact.getClassPK();
367 }
368
369
374 @Override
375 public long getCompanyId() {
376 return _contact.getCompanyId();
377 }
378
379
384 @Override
385 public long getContactId() {
386 return _contact.getContactId();
387 }
388
389
394 @Override
395 public java.util.Date getCreateDate() {
396 return _contact.getCreateDate();
397 }
398
399
404 @Override
405 public java.lang.String getEmailAddress() {
406 return _contact.getEmailAddress();
407 }
408
409
414 @Override
415 public java.lang.String getEmployeeNumber() {
416 return _contact.getEmployeeNumber();
417 }
418
419
424 @Override
425 public java.lang.String getEmployeeStatusId() {
426 return _contact.getEmployeeStatusId();
427 }
428
429 @Override
430 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
431 return _contact.getExpandoBridge();
432 }
433
434
439 @Override
440 public java.lang.String getFacebookSn() {
441 return _contact.getFacebookSn();
442 }
443
444
449 @Override
450 public java.lang.String getFirstName() {
451 return _contact.getFirstName();
452 }
453
454 @Override
455 public java.lang.String getFullName() {
456 return _contact.getFullName();
457 }
458
459
464 @Override
465 public java.lang.String getHoursOfOperation() {
466 return _contact.getHoursOfOperation();
467 }
468
469
474 @Override
475 public java.lang.String getIcqSn() {
476 return _contact.getIcqSn();
477 }
478
479
484 @Override
485 public java.lang.String getJabberSn() {
486 return _contact.getJabberSn();
487 }
488
489
494 @Override
495 public java.lang.String getJobClass() {
496 return _contact.getJobClass();
497 }
498
499
504 @Override
505 public java.lang.String getJobTitle() {
506 return _contact.getJobTitle();
507 }
508
509
514 @Override
515 public java.lang.String getLastName() {
516 return _contact.getLastName();
517 }
518
519
524 @Override
525 public boolean getMale() {
526 return _contact.getMale();
527 }
528
529
534 @Override
535 public java.lang.String getMiddleName() {
536 return _contact.getMiddleName();
537 }
538
539
544 @Override
545 public java.util.Date getModifiedDate() {
546 return _contact.getModifiedDate();
547 }
548
549
554 @Override
555 public java.lang.String getMsnSn() {
556 return _contact.getMsnSn();
557 }
558
559
564 @Override
565 public long getMvccVersion() {
566 return _contact.getMvccVersion();
567 }
568
569
574 @Override
575 public java.lang.String getMySpaceSn() {
576 return _contact.getMySpaceSn();
577 }
578
579
584 @Override
585 public long getParentContactId() {
586 return _contact.getParentContactId();
587 }
588
589
594 @Override
595 public int getPrefixId() {
596 return _contact.getPrefixId();
597 }
598
599
604 @Override
605 public long getPrimaryKey() {
606 return _contact.getPrimaryKey();
607 }
608
609 @Override
610 public java.io.Serializable getPrimaryKeyObj() {
611 return _contact.getPrimaryKeyObj();
612 }
613
614
619 @Override
620 public java.lang.String getSkypeSn() {
621 return _contact.getSkypeSn();
622 }
623
624
629 @Override
630 public java.lang.String getSmsSn() {
631 return _contact.getSmsSn();
632 }
633
634
639 @Override
640 public int getSuffixId() {
641 return _contact.getSuffixId();
642 }
643
644
649 @Override
650 public java.lang.String getTwitterSn() {
651 return _contact.getTwitterSn();
652 }
653
654
659 @Override
660 public long getUserId() {
661 return _contact.getUserId();
662 }
663
664
669 @Override
670 public java.lang.String getUserName() {
671 return _contact.getUserName();
672 }
673
674
679 @Override
680 public java.lang.String getUserUuid() {
681 return _contact.getUserUuid();
682 }
683
684
689 @Override
690 public java.lang.String getYmSn() {
691 return _contact.getYmSn();
692 }
693
694 @Override
695 public int hashCode() {
696 return _contact.hashCode();
697 }
698
699 @Override
700 public boolean isCachedModel() {
701 return _contact.isCachedModel();
702 }
703
704 @Override
705 public boolean isEscapedModel() {
706 return _contact.isEscapedModel();
707 }
708
709
714 @Override
715 public boolean isMale() {
716 return _contact.isMale();
717 }
718
719 @Override
720 public boolean isNew() {
721 return _contact.isNew();
722 }
723
724 @Override
725 public boolean isUser() {
726 return _contact.isUser();
727 }
728
729 @Override
730 public void persist() {
731 _contact.persist();
732 }
733
734
739 @Override
740 public void setAccountId(long accountId) {
741 _contact.setAccountId(accountId);
742 }
743
744
749 @Override
750 public void setAimSn(java.lang.String aimSn) {
751 _contact.setAimSn(aimSn);
752 }
753
754
759 @Override
760 public void setBirthday(java.util.Date birthday) {
761 _contact.setBirthday(birthday);
762 }
763
764 @Override
765 public void setCachedModel(boolean cachedModel) {
766 _contact.setCachedModel(cachedModel);
767 }
768
769 @Override
770 public void setClassName(java.lang.String className) {
771 _contact.setClassName(className);
772 }
773
774
779 @Override
780 public void setClassNameId(long classNameId) {
781 _contact.setClassNameId(classNameId);
782 }
783
784
789 @Override
790 public void setClassPK(long classPK) {
791 _contact.setClassPK(classPK);
792 }
793
794
799 @Override
800 public void setCompanyId(long companyId) {
801 _contact.setCompanyId(companyId);
802 }
803
804
809 @Override
810 public void setContactId(long contactId) {
811 _contact.setContactId(contactId);
812 }
813
814
819 @Override
820 public void setCreateDate(java.util.Date createDate) {
821 _contact.setCreateDate(createDate);
822 }
823
824
829 @Override
830 public void setEmailAddress(java.lang.String emailAddress) {
831 _contact.setEmailAddress(emailAddress);
832 }
833
834
839 @Override
840 public void setEmployeeNumber(java.lang.String employeeNumber) {
841 _contact.setEmployeeNumber(employeeNumber);
842 }
843
844
849 @Override
850 public void setEmployeeStatusId(java.lang.String employeeStatusId) {
851 _contact.setEmployeeStatusId(employeeStatusId);
852 }
853
854 @Override
855 public void setExpandoBridgeAttributes(
856 com.liferay.portal.model.BaseModel<?> baseModel) {
857 _contact.setExpandoBridgeAttributes(baseModel);
858 }
859
860 @Override
861 public void setExpandoBridgeAttributes(
862 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
863 _contact.setExpandoBridgeAttributes(expandoBridge);
864 }
865
866 @Override
867 public void setExpandoBridgeAttributes(
868 com.liferay.portal.service.ServiceContext serviceContext) {
869 _contact.setExpandoBridgeAttributes(serviceContext);
870 }
871
872
877 @Override
878 public void setFacebookSn(java.lang.String facebookSn) {
879 _contact.setFacebookSn(facebookSn);
880 }
881
882
887 @Override
888 public void setFirstName(java.lang.String firstName) {
889 _contact.setFirstName(firstName);
890 }
891
892
897 @Override
898 public void setHoursOfOperation(java.lang.String hoursOfOperation) {
899 _contact.setHoursOfOperation(hoursOfOperation);
900 }
901
902
907 @Override
908 public void setIcqSn(java.lang.String icqSn) {
909 _contact.setIcqSn(icqSn);
910 }
911
912
917 @Override
918 public void setJabberSn(java.lang.String jabberSn) {
919 _contact.setJabberSn(jabberSn);
920 }
921
922
927 @Override
928 public void setJobClass(java.lang.String jobClass) {
929 _contact.setJobClass(jobClass);
930 }
931
932
937 @Override
938 public void setJobTitle(java.lang.String jobTitle) {
939 _contact.setJobTitle(jobTitle);
940 }
941
942
947 @Override
948 public void setLastName(java.lang.String lastName) {
949 _contact.setLastName(lastName);
950 }
951
952
957 @Override
958 public void setMale(boolean male) {
959 _contact.setMale(male);
960 }
961
962
967 @Override
968 public void setMiddleName(java.lang.String middleName) {
969 _contact.setMiddleName(middleName);
970 }
971
972
977 @Override
978 public void setModifiedDate(java.util.Date modifiedDate) {
979 _contact.setModifiedDate(modifiedDate);
980 }
981
982
987 @Override
988 public void setMsnSn(java.lang.String msnSn) {
989 _contact.setMsnSn(msnSn);
990 }
991
992
997 @Override
998 public void setMvccVersion(long mvccVersion) {
999 _contact.setMvccVersion(mvccVersion);
1000 }
1001
1002
1007 @Override
1008 public void setMySpaceSn(java.lang.String mySpaceSn) {
1009 _contact.setMySpaceSn(mySpaceSn);
1010 }
1011
1012 @Override
1013 public void setNew(boolean n) {
1014 _contact.setNew(n);
1015 }
1016
1017
1022 @Override
1023 public void setParentContactId(long parentContactId) {
1024 _contact.setParentContactId(parentContactId);
1025 }
1026
1027
1032 @Override
1033 public void setPrefixId(int prefixId) {
1034 _contact.setPrefixId(prefixId);
1035 }
1036
1037
1042 @Override
1043 public void setPrimaryKey(long primaryKey) {
1044 _contact.setPrimaryKey(primaryKey);
1045 }
1046
1047 @Override
1048 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
1049 _contact.setPrimaryKeyObj(primaryKeyObj);
1050 }
1051
1052
1057 @Override
1058 public void setSkypeSn(java.lang.String skypeSn) {
1059 _contact.setSkypeSn(skypeSn);
1060 }
1061
1062
1067 @Override
1068 public void setSmsSn(java.lang.String smsSn) {
1069 _contact.setSmsSn(smsSn);
1070 }
1071
1072
1077 @Override
1078 public void setSuffixId(int suffixId) {
1079 _contact.setSuffixId(suffixId);
1080 }
1081
1082
1087 @Override
1088 public void setTwitterSn(java.lang.String twitterSn) {
1089 _contact.setTwitterSn(twitterSn);
1090 }
1091
1092
1097 @Override
1098 public void setUserId(long userId) {
1099 _contact.setUserId(userId);
1100 }
1101
1102
1107 @Override
1108 public void setUserName(java.lang.String userName) {
1109 _contact.setUserName(userName);
1110 }
1111
1112
1117 @Override
1118 public void setUserUuid(java.lang.String userUuid) {
1119 _contact.setUserUuid(userUuid);
1120 }
1121
1122
1127 @Override
1128 public void setYmSn(java.lang.String ymSn) {
1129 _contact.setYmSn(ymSn);
1130 }
1131
1132 @Override
1133 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Contact> toCacheModel() {
1134 return _contact.toCacheModel();
1135 }
1136
1137 @Override
1138 public com.liferay.portal.model.Contact toEscapedModel() {
1139 return new ContactWrapper(_contact.toEscapedModel());
1140 }
1141
1142 @Override
1143 public java.lang.String toString() {
1144 return _contact.toString();
1145 }
1146
1147 @Override
1148 public com.liferay.portal.model.Contact toUnescapedModel() {
1149 return new ContactWrapper(_contact.toUnescapedModel());
1150 }
1151
1152 @Override
1153 public java.lang.String toXmlString() {
1154 return _contact.toXmlString();
1155 }
1156
1157 @Override
1158 public boolean equals(Object obj) {
1159 if (this == obj) {
1160 return true;
1161 }
1162
1163 if (!(obj instanceof ContactWrapper)) {
1164 return false;
1165 }
1166
1167 ContactWrapper contactWrapper = (ContactWrapper)obj;
1168
1169 if (Validator.equals(_contact, contactWrapper._contact)) {
1170 return true;
1171 }
1172
1173 return false;
1174 }
1175
1176
1179 @Deprecated
1180 public Contact getWrappedContact() {
1181 return _contact;
1182 }
1183
1184 @Override
1185 public Contact getWrappedModel() {
1186 return _contact;
1187 }
1188
1189 @Override
1190 public boolean isEntityCacheEnabled() {
1191 return _contact.isEntityCacheEnabled();
1192 }
1193
1194 @Override
1195 public boolean isFinderCacheEnabled() {
1196 return _contact.isFinderCacheEnabled();
1197 }
1198
1199 @Override
1200 public void resetOriginalValues() {
1201 _contact.resetOriginalValues();
1202 }
1203
1204 private final Contact _contact;
1205 }