001
014
015 package com.liferay.portlet.social.model.impl;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020 import com.liferay.expando.kernel.util.ExpandoBridgeFactoryUtil;
021
022 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.json.JSON;
025 import com.liferay.portal.kernel.model.CacheModel;
026 import com.liferay.portal.kernel.model.User;
027 import com.liferay.portal.kernel.model.impl.BaseModelImpl;
028 import com.liferay.portal.kernel.service.ServiceContext;
029 import com.liferay.portal.kernel.service.UserLocalServiceUtil;
030 import com.liferay.portal.kernel.util.GetterUtil;
031 import com.liferay.portal.kernel.util.PortalUtil;
032 import com.liferay.portal.kernel.util.ProxyUtil;
033 import com.liferay.portal.kernel.util.StringBundler;
034 import com.liferay.portal.kernel.util.StringPool;
035 import com.liferay.portal.kernel.util.Validator;
036
037 import com.liferay.social.kernel.model.SocialRequest;
038 import com.liferay.social.kernel.model.SocialRequestModel;
039 import com.liferay.social.kernel.model.SocialRequestSoap;
040
041 import java.io.Serializable;
042
043 import java.sql.Types;
044
045 import java.util.ArrayList;
046 import java.util.HashMap;
047 import java.util.List;
048 import java.util.Map;
049
050
063 @JSON(strict = true)
064 @ProviderType
065 public class SocialRequestModelImpl extends BaseModelImpl<SocialRequest>
066 implements SocialRequestModel {
067
072 public static final String TABLE_NAME = "SocialRequest";
073 public static final Object[][] TABLE_COLUMNS = {
074 { "uuid_", Types.VARCHAR },
075 { "requestId", Types.BIGINT },
076 { "groupId", Types.BIGINT },
077 { "companyId", Types.BIGINT },
078 { "userId", Types.BIGINT },
079 { "createDate", Types.BIGINT },
080 { "modifiedDate", Types.BIGINT },
081 { "classNameId", Types.BIGINT },
082 { "classPK", Types.BIGINT },
083 { "type_", Types.INTEGER },
084 { "extraData", Types.VARCHAR },
085 { "receiverUserId", Types.BIGINT },
086 { "status", Types.INTEGER }
087 };
088 public static final Map<String, Integer> TABLE_COLUMNS_MAP = new HashMap<String, Integer>();
089
090 static {
091 TABLE_COLUMNS_MAP.put("uuid_", Types.VARCHAR);
092 TABLE_COLUMNS_MAP.put("requestId", Types.BIGINT);
093 TABLE_COLUMNS_MAP.put("groupId", Types.BIGINT);
094 TABLE_COLUMNS_MAP.put("companyId", Types.BIGINT);
095 TABLE_COLUMNS_MAP.put("userId", Types.BIGINT);
096 TABLE_COLUMNS_MAP.put("createDate", Types.BIGINT);
097 TABLE_COLUMNS_MAP.put("modifiedDate", Types.BIGINT);
098 TABLE_COLUMNS_MAP.put("classNameId", Types.BIGINT);
099 TABLE_COLUMNS_MAP.put("classPK", Types.BIGINT);
100 TABLE_COLUMNS_MAP.put("type_", Types.INTEGER);
101 TABLE_COLUMNS_MAP.put("extraData", Types.VARCHAR);
102 TABLE_COLUMNS_MAP.put("receiverUserId", Types.BIGINT);
103 TABLE_COLUMNS_MAP.put("status", Types.INTEGER);
104 }
105
106 public static final String TABLE_SQL_CREATE = "create table SocialRequest (uuid_ VARCHAR(75) null,requestId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,createDate LONG,modifiedDate LONG,classNameId LONG,classPK LONG,type_ INTEGER,extraData STRING null,receiverUserId LONG,status INTEGER)";
107 public static final String TABLE_SQL_DROP = "drop table SocialRequest";
108 public static final String ORDER_BY_JPQL = " ORDER BY socialRequest.requestId DESC";
109 public static final String ORDER_BY_SQL = " ORDER BY SocialRequest.requestId DESC";
110 public static final String DATA_SOURCE = "liferayDataSource";
111 public static final String SESSION_FACTORY = "liferaySessionFactory";
112 public static final String TX_MANAGER = "liferayTransactionManager";
113 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
114 "value.object.entity.cache.enabled.com.liferay.social.kernel.model.SocialRequest"),
115 true);
116 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
117 "value.object.finder.cache.enabled.com.liferay.social.kernel.model.SocialRequest"),
118 true);
119 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
120 "value.object.column.bitmask.enabled.com.liferay.social.kernel.model.SocialRequest"),
121 true);
122 public static final long CLASSNAMEID_COLUMN_BITMASK = 1L;
123 public static final long CLASSPK_COLUMN_BITMASK = 2L;
124 public static final long COMPANYID_COLUMN_BITMASK = 4L;
125 public static final long GROUPID_COLUMN_BITMASK = 8L;
126 public static final long RECEIVERUSERID_COLUMN_BITMASK = 16L;
127 public static final long STATUS_COLUMN_BITMASK = 32L;
128 public static final long TYPE_COLUMN_BITMASK = 64L;
129 public static final long USERID_COLUMN_BITMASK = 128L;
130 public static final long UUID_COLUMN_BITMASK = 256L;
131 public static final long REQUESTID_COLUMN_BITMASK = 512L;
132
133
139 public static SocialRequest toModel(SocialRequestSoap soapModel) {
140 if (soapModel == null) {
141 return null;
142 }
143
144 SocialRequest model = new SocialRequestImpl();
145
146 model.setUuid(soapModel.getUuid());
147 model.setRequestId(soapModel.getRequestId());
148 model.setGroupId(soapModel.getGroupId());
149 model.setCompanyId(soapModel.getCompanyId());
150 model.setUserId(soapModel.getUserId());
151 model.setCreateDate(soapModel.getCreateDate());
152 model.setModifiedDate(soapModel.getModifiedDate());
153 model.setClassNameId(soapModel.getClassNameId());
154 model.setClassPK(soapModel.getClassPK());
155 model.setType(soapModel.getType());
156 model.setExtraData(soapModel.getExtraData());
157 model.setReceiverUserId(soapModel.getReceiverUserId());
158 model.setStatus(soapModel.getStatus());
159
160 return model;
161 }
162
163
169 public static List<SocialRequest> toModels(SocialRequestSoap[] soapModels) {
170 if (soapModels == null) {
171 return null;
172 }
173
174 List<SocialRequest> models = new ArrayList<SocialRequest>(soapModels.length);
175
176 for (SocialRequestSoap soapModel : soapModels) {
177 models.add(toModel(soapModel));
178 }
179
180 return models;
181 }
182
183 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
184 "lock.expiration.time.com.liferay.social.kernel.model.SocialRequest"));
185
186 public SocialRequestModelImpl() {
187 }
188
189 @Override
190 public long getPrimaryKey() {
191 return _requestId;
192 }
193
194 @Override
195 public void setPrimaryKey(long primaryKey) {
196 setRequestId(primaryKey);
197 }
198
199 @Override
200 public Serializable getPrimaryKeyObj() {
201 return _requestId;
202 }
203
204 @Override
205 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
206 setPrimaryKey(((Long)primaryKeyObj).longValue());
207 }
208
209 @Override
210 public Class<?> getModelClass() {
211 return SocialRequest.class;
212 }
213
214 @Override
215 public String getModelClassName() {
216 return SocialRequest.class.getName();
217 }
218
219 @Override
220 public Map<String, Object> getModelAttributes() {
221 Map<String, Object> attributes = new HashMap<String, Object>();
222
223 attributes.put("uuid", getUuid());
224 attributes.put("requestId", getRequestId());
225 attributes.put("groupId", getGroupId());
226 attributes.put("companyId", getCompanyId());
227 attributes.put("userId", getUserId());
228 attributes.put("createDate", getCreateDate());
229 attributes.put("modifiedDate", getModifiedDate());
230 attributes.put("classNameId", getClassNameId());
231 attributes.put("classPK", getClassPK());
232 attributes.put("type", getType());
233 attributes.put("extraData", getExtraData());
234 attributes.put("receiverUserId", getReceiverUserId());
235 attributes.put("status", getStatus());
236
237 attributes.put("entityCacheEnabled", isEntityCacheEnabled());
238 attributes.put("finderCacheEnabled", isFinderCacheEnabled());
239
240 return attributes;
241 }
242
243 @Override
244 public void setModelAttributes(Map<String, Object> attributes) {
245 String uuid = (String)attributes.get("uuid");
246
247 if (uuid != null) {
248 setUuid(uuid);
249 }
250
251 Long requestId = (Long)attributes.get("requestId");
252
253 if (requestId != null) {
254 setRequestId(requestId);
255 }
256
257 Long groupId = (Long)attributes.get("groupId");
258
259 if (groupId != null) {
260 setGroupId(groupId);
261 }
262
263 Long companyId = (Long)attributes.get("companyId");
264
265 if (companyId != null) {
266 setCompanyId(companyId);
267 }
268
269 Long userId = (Long)attributes.get("userId");
270
271 if (userId != null) {
272 setUserId(userId);
273 }
274
275 Long createDate = (Long)attributes.get("createDate");
276
277 if (createDate != null) {
278 setCreateDate(createDate);
279 }
280
281 Long modifiedDate = (Long)attributes.get("modifiedDate");
282
283 if (modifiedDate != null) {
284 setModifiedDate(modifiedDate);
285 }
286
287 Long classNameId = (Long)attributes.get("classNameId");
288
289 if (classNameId != null) {
290 setClassNameId(classNameId);
291 }
292
293 Long classPK = (Long)attributes.get("classPK");
294
295 if (classPK != null) {
296 setClassPK(classPK);
297 }
298
299 Integer type = (Integer)attributes.get("type");
300
301 if (type != null) {
302 setType(type);
303 }
304
305 String extraData = (String)attributes.get("extraData");
306
307 if (extraData != null) {
308 setExtraData(extraData);
309 }
310
311 Long receiverUserId = (Long)attributes.get("receiverUserId");
312
313 if (receiverUserId != null) {
314 setReceiverUserId(receiverUserId);
315 }
316
317 Integer status = (Integer)attributes.get("status");
318
319 if (status != null) {
320 setStatus(status);
321 }
322 }
323
324 @JSON
325 @Override
326 public String getUuid() {
327 if (_uuid == null) {
328 return StringPool.BLANK;
329 }
330 else {
331 return _uuid;
332 }
333 }
334
335 @Override
336 public void setUuid(String uuid) {
337 if (_originalUuid == null) {
338 _originalUuid = _uuid;
339 }
340
341 _uuid = uuid;
342 }
343
344 public String getOriginalUuid() {
345 return GetterUtil.getString(_originalUuid);
346 }
347
348 @JSON
349 @Override
350 public long getRequestId() {
351 return _requestId;
352 }
353
354 @Override
355 public void setRequestId(long requestId) {
356 _columnBitmask = -1L;
357
358 _requestId = requestId;
359 }
360
361 @JSON
362 @Override
363 public long getGroupId() {
364 return _groupId;
365 }
366
367 @Override
368 public void setGroupId(long groupId) {
369 _columnBitmask |= GROUPID_COLUMN_BITMASK;
370
371 if (!_setOriginalGroupId) {
372 _setOriginalGroupId = true;
373
374 _originalGroupId = _groupId;
375 }
376
377 _groupId = groupId;
378 }
379
380 public long getOriginalGroupId() {
381 return _originalGroupId;
382 }
383
384 @JSON
385 @Override
386 public long getCompanyId() {
387 return _companyId;
388 }
389
390 @Override
391 public void setCompanyId(long companyId) {
392 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
393
394 if (!_setOriginalCompanyId) {
395 _setOriginalCompanyId = true;
396
397 _originalCompanyId = _companyId;
398 }
399
400 _companyId = companyId;
401 }
402
403 public long getOriginalCompanyId() {
404 return _originalCompanyId;
405 }
406
407 @JSON
408 @Override
409 public long getUserId() {
410 return _userId;
411 }
412
413 @Override
414 public void setUserId(long userId) {
415 _columnBitmask |= USERID_COLUMN_BITMASK;
416
417 if (!_setOriginalUserId) {
418 _setOriginalUserId = true;
419
420 _originalUserId = _userId;
421 }
422
423 _userId = userId;
424 }
425
426 @Override
427 public String getUserUuid() {
428 try {
429 User user = UserLocalServiceUtil.getUserById(getUserId());
430
431 return user.getUuid();
432 }
433 catch (PortalException pe) {
434 return StringPool.BLANK;
435 }
436 }
437
438 @Override
439 public void setUserUuid(String userUuid) {
440 }
441
442 public long getOriginalUserId() {
443 return _originalUserId;
444 }
445
446 @JSON
447 @Override
448 public long getCreateDate() {
449 return _createDate;
450 }
451
452 @Override
453 public void setCreateDate(long createDate) {
454 _createDate = createDate;
455 }
456
457 @JSON
458 @Override
459 public long getModifiedDate() {
460 return _modifiedDate;
461 }
462
463 @Override
464 public void setModifiedDate(long modifiedDate) {
465 _modifiedDate = modifiedDate;
466 }
467
468 @Override
469 public String getClassName() {
470 if (getClassNameId() <= 0) {
471 return StringPool.BLANK;
472 }
473
474 return PortalUtil.getClassName(getClassNameId());
475 }
476
477 @Override
478 public void setClassName(String className) {
479 long classNameId = 0;
480
481 if (Validator.isNotNull(className)) {
482 classNameId = PortalUtil.getClassNameId(className);
483 }
484
485 setClassNameId(classNameId);
486 }
487
488 @JSON
489 @Override
490 public long getClassNameId() {
491 return _classNameId;
492 }
493
494 @Override
495 public void setClassNameId(long classNameId) {
496 _columnBitmask |= CLASSNAMEID_COLUMN_BITMASK;
497
498 if (!_setOriginalClassNameId) {
499 _setOriginalClassNameId = true;
500
501 _originalClassNameId = _classNameId;
502 }
503
504 _classNameId = classNameId;
505 }
506
507 public long getOriginalClassNameId() {
508 return _originalClassNameId;
509 }
510
511 @JSON
512 @Override
513 public long getClassPK() {
514 return _classPK;
515 }
516
517 @Override
518 public void setClassPK(long classPK) {
519 _columnBitmask |= CLASSPK_COLUMN_BITMASK;
520
521 if (!_setOriginalClassPK) {
522 _setOriginalClassPK = true;
523
524 _originalClassPK = _classPK;
525 }
526
527 _classPK = classPK;
528 }
529
530 public long getOriginalClassPK() {
531 return _originalClassPK;
532 }
533
534 @JSON
535 @Override
536 public int getType() {
537 return _type;
538 }
539
540 @Override
541 public void setType(int type) {
542 _columnBitmask |= TYPE_COLUMN_BITMASK;
543
544 if (!_setOriginalType) {
545 _setOriginalType = true;
546
547 _originalType = _type;
548 }
549
550 _type = type;
551 }
552
553 public int getOriginalType() {
554 return _originalType;
555 }
556
557 @JSON
558 @Override
559 public String getExtraData() {
560 if (_extraData == null) {
561 return StringPool.BLANK;
562 }
563 else {
564 return _extraData;
565 }
566 }
567
568 @Override
569 public void setExtraData(String extraData) {
570 _extraData = extraData;
571 }
572
573 @JSON
574 @Override
575 public long getReceiverUserId() {
576 return _receiverUserId;
577 }
578
579 @Override
580 public void setReceiverUserId(long receiverUserId) {
581 _columnBitmask |= RECEIVERUSERID_COLUMN_BITMASK;
582
583 if (!_setOriginalReceiverUserId) {
584 _setOriginalReceiverUserId = true;
585
586 _originalReceiverUserId = _receiverUserId;
587 }
588
589 _receiverUserId = receiverUserId;
590 }
591
592 @Override
593 public String getReceiverUserUuid() {
594 try {
595 User user = UserLocalServiceUtil.getUserById(getReceiverUserId());
596
597 return user.getUuid();
598 }
599 catch (PortalException pe) {
600 return StringPool.BLANK;
601 }
602 }
603
604 @Override
605 public void setReceiverUserUuid(String receiverUserUuid) {
606 }
607
608 public long getOriginalReceiverUserId() {
609 return _originalReceiverUserId;
610 }
611
612 @JSON
613 @Override
614 public int getStatus() {
615 return _status;
616 }
617
618 @Override
619 public void setStatus(int status) {
620 _columnBitmask |= STATUS_COLUMN_BITMASK;
621
622 if (!_setOriginalStatus) {
623 _setOriginalStatus = true;
624
625 _originalStatus = _status;
626 }
627
628 _status = status;
629 }
630
631 public int getOriginalStatus() {
632 return _originalStatus;
633 }
634
635 public long getColumnBitmask() {
636 return _columnBitmask;
637 }
638
639 @Override
640 public ExpandoBridge getExpandoBridge() {
641 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
642 SocialRequest.class.getName(), getPrimaryKey());
643 }
644
645 @Override
646 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
647 ExpandoBridge expandoBridge = getExpandoBridge();
648
649 expandoBridge.setAttributes(serviceContext);
650 }
651
652 @Override
653 public SocialRequest toEscapedModel() {
654 if (_escapedModel == null) {
655 _escapedModel = (SocialRequest)ProxyUtil.newProxyInstance(_classLoader,
656 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
657 }
658
659 return _escapedModel;
660 }
661
662 @Override
663 public Object clone() {
664 SocialRequestImpl socialRequestImpl = new SocialRequestImpl();
665
666 socialRequestImpl.setUuid(getUuid());
667 socialRequestImpl.setRequestId(getRequestId());
668 socialRequestImpl.setGroupId(getGroupId());
669 socialRequestImpl.setCompanyId(getCompanyId());
670 socialRequestImpl.setUserId(getUserId());
671 socialRequestImpl.setCreateDate(getCreateDate());
672 socialRequestImpl.setModifiedDate(getModifiedDate());
673 socialRequestImpl.setClassNameId(getClassNameId());
674 socialRequestImpl.setClassPK(getClassPK());
675 socialRequestImpl.setType(getType());
676 socialRequestImpl.setExtraData(getExtraData());
677 socialRequestImpl.setReceiverUserId(getReceiverUserId());
678 socialRequestImpl.setStatus(getStatus());
679
680 socialRequestImpl.resetOriginalValues();
681
682 return socialRequestImpl;
683 }
684
685 @Override
686 public int compareTo(SocialRequest socialRequest) {
687 int value = 0;
688
689 if (getRequestId() < socialRequest.getRequestId()) {
690 value = -1;
691 }
692 else if (getRequestId() > socialRequest.getRequestId()) {
693 value = 1;
694 }
695 else {
696 value = 0;
697 }
698
699 value = value * -1;
700
701 if (value != 0) {
702 return value;
703 }
704
705 return 0;
706 }
707
708 @Override
709 public boolean equals(Object obj) {
710 if (this == obj) {
711 return true;
712 }
713
714 if (!(obj instanceof SocialRequest)) {
715 return false;
716 }
717
718 SocialRequest socialRequest = (SocialRequest)obj;
719
720 long primaryKey = socialRequest.getPrimaryKey();
721
722 if (getPrimaryKey() == primaryKey) {
723 return true;
724 }
725 else {
726 return false;
727 }
728 }
729
730 @Override
731 public int hashCode() {
732 return (int)getPrimaryKey();
733 }
734
735 @Override
736 public boolean isEntityCacheEnabled() {
737 return ENTITY_CACHE_ENABLED;
738 }
739
740 @Override
741 public boolean isFinderCacheEnabled() {
742 return FINDER_CACHE_ENABLED;
743 }
744
745 @Override
746 public void resetOriginalValues() {
747 SocialRequestModelImpl socialRequestModelImpl = this;
748
749 socialRequestModelImpl._originalUuid = socialRequestModelImpl._uuid;
750
751 socialRequestModelImpl._originalGroupId = socialRequestModelImpl._groupId;
752
753 socialRequestModelImpl._setOriginalGroupId = false;
754
755 socialRequestModelImpl._originalCompanyId = socialRequestModelImpl._companyId;
756
757 socialRequestModelImpl._setOriginalCompanyId = false;
758
759 socialRequestModelImpl._originalUserId = socialRequestModelImpl._userId;
760
761 socialRequestModelImpl._setOriginalUserId = false;
762
763 socialRequestModelImpl._originalClassNameId = socialRequestModelImpl._classNameId;
764
765 socialRequestModelImpl._setOriginalClassNameId = false;
766
767 socialRequestModelImpl._originalClassPK = socialRequestModelImpl._classPK;
768
769 socialRequestModelImpl._setOriginalClassPK = false;
770
771 socialRequestModelImpl._originalType = socialRequestModelImpl._type;
772
773 socialRequestModelImpl._setOriginalType = false;
774
775 socialRequestModelImpl._originalReceiverUserId = socialRequestModelImpl._receiverUserId;
776
777 socialRequestModelImpl._setOriginalReceiverUserId = false;
778
779 socialRequestModelImpl._originalStatus = socialRequestModelImpl._status;
780
781 socialRequestModelImpl._setOriginalStatus = false;
782
783 socialRequestModelImpl._columnBitmask = 0;
784 }
785
786 @Override
787 public CacheModel<SocialRequest> toCacheModel() {
788 SocialRequestCacheModel socialRequestCacheModel = new SocialRequestCacheModel();
789
790 socialRequestCacheModel.uuid = getUuid();
791
792 String uuid = socialRequestCacheModel.uuid;
793
794 if ((uuid != null) && (uuid.length() == 0)) {
795 socialRequestCacheModel.uuid = null;
796 }
797
798 socialRequestCacheModel.requestId = getRequestId();
799
800 socialRequestCacheModel.groupId = getGroupId();
801
802 socialRequestCacheModel.companyId = getCompanyId();
803
804 socialRequestCacheModel.userId = getUserId();
805
806 socialRequestCacheModel.createDate = getCreateDate();
807
808 socialRequestCacheModel.modifiedDate = getModifiedDate();
809
810 socialRequestCacheModel.classNameId = getClassNameId();
811
812 socialRequestCacheModel.classPK = getClassPK();
813
814 socialRequestCacheModel.type = getType();
815
816 socialRequestCacheModel.extraData = getExtraData();
817
818 String extraData = socialRequestCacheModel.extraData;
819
820 if ((extraData != null) && (extraData.length() == 0)) {
821 socialRequestCacheModel.extraData = null;
822 }
823
824 socialRequestCacheModel.receiverUserId = getReceiverUserId();
825
826 socialRequestCacheModel.status = getStatus();
827
828 return socialRequestCacheModel;
829 }
830
831 @Override
832 public String toString() {
833 StringBundler sb = new StringBundler(27);
834
835 sb.append("{uuid=");
836 sb.append(getUuid());
837 sb.append(", requestId=");
838 sb.append(getRequestId());
839 sb.append(", groupId=");
840 sb.append(getGroupId());
841 sb.append(", companyId=");
842 sb.append(getCompanyId());
843 sb.append(", userId=");
844 sb.append(getUserId());
845 sb.append(", createDate=");
846 sb.append(getCreateDate());
847 sb.append(", modifiedDate=");
848 sb.append(getModifiedDate());
849 sb.append(", classNameId=");
850 sb.append(getClassNameId());
851 sb.append(", classPK=");
852 sb.append(getClassPK());
853 sb.append(", type=");
854 sb.append(getType());
855 sb.append(", extraData=");
856 sb.append(getExtraData());
857 sb.append(", receiverUserId=");
858 sb.append(getReceiverUserId());
859 sb.append(", status=");
860 sb.append(getStatus());
861 sb.append("}");
862
863 return sb.toString();
864 }
865
866 @Override
867 public String toXmlString() {
868 StringBundler sb = new StringBundler(43);
869
870 sb.append("<model><model-name>");
871 sb.append("com.liferay.social.kernel.model.SocialRequest");
872 sb.append("</model-name>");
873
874 sb.append(
875 "<column><column-name>uuid</column-name><column-value><![CDATA[");
876 sb.append(getUuid());
877 sb.append("]]></column-value></column>");
878 sb.append(
879 "<column><column-name>requestId</column-name><column-value><![CDATA[");
880 sb.append(getRequestId());
881 sb.append("]]></column-value></column>");
882 sb.append(
883 "<column><column-name>groupId</column-name><column-value><![CDATA[");
884 sb.append(getGroupId());
885 sb.append("]]></column-value></column>");
886 sb.append(
887 "<column><column-name>companyId</column-name><column-value><![CDATA[");
888 sb.append(getCompanyId());
889 sb.append("]]></column-value></column>");
890 sb.append(
891 "<column><column-name>userId</column-name><column-value><![CDATA[");
892 sb.append(getUserId());
893 sb.append("]]></column-value></column>");
894 sb.append(
895 "<column><column-name>createDate</column-name><column-value><![CDATA[");
896 sb.append(getCreateDate());
897 sb.append("]]></column-value></column>");
898 sb.append(
899 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
900 sb.append(getModifiedDate());
901 sb.append("]]></column-value></column>");
902 sb.append(
903 "<column><column-name>classNameId</column-name><column-value><![CDATA[");
904 sb.append(getClassNameId());
905 sb.append("]]></column-value></column>");
906 sb.append(
907 "<column><column-name>classPK</column-name><column-value><![CDATA[");
908 sb.append(getClassPK());
909 sb.append("]]></column-value></column>");
910 sb.append(
911 "<column><column-name>type</column-name><column-value><![CDATA[");
912 sb.append(getType());
913 sb.append("]]></column-value></column>");
914 sb.append(
915 "<column><column-name>extraData</column-name><column-value><![CDATA[");
916 sb.append(getExtraData());
917 sb.append("]]></column-value></column>");
918 sb.append(
919 "<column><column-name>receiverUserId</column-name><column-value><![CDATA[");
920 sb.append(getReceiverUserId());
921 sb.append("]]></column-value></column>");
922 sb.append(
923 "<column><column-name>status</column-name><column-value><![CDATA[");
924 sb.append(getStatus());
925 sb.append("]]></column-value></column>");
926
927 sb.append("</model>");
928
929 return sb.toString();
930 }
931
932 private static final ClassLoader _classLoader = SocialRequest.class.getClassLoader();
933 private static final Class<?>[] _escapedModelInterfaces = new Class[] {
934 SocialRequest.class
935 };
936 private String _uuid;
937 private String _originalUuid;
938 private long _requestId;
939 private long _groupId;
940 private long _originalGroupId;
941 private boolean _setOriginalGroupId;
942 private long _companyId;
943 private long _originalCompanyId;
944 private boolean _setOriginalCompanyId;
945 private long _userId;
946 private long _originalUserId;
947 private boolean _setOriginalUserId;
948 private long _createDate;
949 private long _modifiedDate;
950 private long _classNameId;
951 private long _originalClassNameId;
952 private boolean _setOriginalClassNameId;
953 private long _classPK;
954 private long _originalClassPK;
955 private boolean _setOriginalClassPK;
956 private int _type;
957 private int _originalType;
958 private boolean _setOriginalType;
959 private String _extraData;
960 private long _receiverUserId;
961 private long _originalReceiverUserId;
962 private boolean _setOriginalReceiverUserId;
963 private int _status;
964 private int _originalStatus;
965 private boolean _setOriginalStatus;
966 private long _columnBitmask;
967 private SocialRequest _escapedModel;
968 }