1
14
15 package com.liferay.portlet.shopping.model.impl;
16
17 import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
18 import com.liferay.portal.kernel.exception.SystemException;
19 import com.liferay.portal.kernel.util.GetterUtil;
20 import com.liferay.portal.kernel.util.HtmlUtil;
21 import com.liferay.portal.kernel.util.StringBundler;
22 import com.liferay.portal.model.impl.BaseModelImpl;
23 import com.liferay.portal.service.ServiceContext;
24 import com.liferay.portal.util.PortalUtil;
25
26 import com.liferay.portlet.expando.model.ExpandoBridge;
27 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
28 import com.liferay.portlet.shopping.model.ShoppingItem;
29 import com.liferay.portlet.shopping.model.ShoppingItemSoap;
30
31 import java.io.Serializable;
32
33 import java.lang.reflect.Proxy;
34
35 import java.sql.Types;
36
37 import java.util.ArrayList;
38 import java.util.Date;
39 import java.util.List;
40
41
60 public class ShoppingItemModelImpl extends BaseModelImpl<ShoppingItem> {
61 public static final String TABLE_NAME = "ShoppingItem";
62 public static final Object[][] TABLE_COLUMNS = {
63 { "itemId", new Integer(Types.BIGINT) },
64 { "groupId", new Integer(Types.BIGINT) },
65 { "companyId", new Integer(Types.BIGINT) },
66 { "userId", new Integer(Types.BIGINT) },
67 { "userName", new Integer(Types.VARCHAR) },
68 { "createDate", new Integer(Types.TIMESTAMP) },
69 { "modifiedDate", new Integer(Types.TIMESTAMP) },
70 { "categoryId", new Integer(Types.BIGINT) },
71 { "sku", new Integer(Types.VARCHAR) },
72 { "name", new Integer(Types.VARCHAR) },
73 { "description", new Integer(Types.VARCHAR) },
74 { "properties", new Integer(Types.VARCHAR) },
75 { "fields_", new Integer(Types.BOOLEAN) },
76 { "fieldsQuantities", new Integer(Types.VARCHAR) },
77 { "minQuantity", new Integer(Types.INTEGER) },
78 { "maxQuantity", new Integer(Types.INTEGER) },
79 { "price", new Integer(Types.DOUBLE) },
80 { "discount", new Integer(Types.DOUBLE) },
81 { "taxable", new Integer(Types.BOOLEAN) },
82 { "shipping", new Integer(Types.DOUBLE) },
83 { "useShippingFormula", new Integer(Types.BOOLEAN) },
84 { "requiresShipping", new Integer(Types.BOOLEAN) },
85 { "stockQuantity", new Integer(Types.INTEGER) },
86 { "featured_", new Integer(Types.BOOLEAN) },
87 { "sale_", new Integer(Types.BOOLEAN) },
88 { "smallImage", new Integer(Types.BOOLEAN) },
89 { "smallImageId", new Integer(Types.BIGINT) },
90 { "smallImageURL", new Integer(Types.VARCHAR) },
91 { "mediumImage", new Integer(Types.BOOLEAN) },
92 { "mediumImageId", new Integer(Types.BIGINT) },
93 { "mediumImageURL", new Integer(Types.VARCHAR) },
94 { "largeImage", new Integer(Types.BOOLEAN) },
95 { "largeImageId", new Integer(Types.BIGINT) },
96 { "largeImageURL", new Integer(Types.VARCHAR) }
97 };
98 public static final String TABLE_SQL_CREATE = "create table ShoppingItem (itemId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,categoryId LONG,sku VARCHAR(75) null,name VARCHAR(200) null,description STRING null,properties STRING null,fields_ BOOLEAN,fieldsQuantities STRING null,minQuantity INTEGER,maxQuantity INTEGER,price DOUBLE,discount DOUBLE,taxable BOOLEAN,shipping DOUBLE,useShippingFormula BOOLEAN,requiresShipping BOOLEAN,stockQuantity INTEGER,featured_ BOOLEAN,sale_ BOOLEAN,smallImage BOOLEAN,smallImageId LONG,smallImageURL STRING null,mediumImage BOOLEAN,mediumImageId LONG,mediumImageURL STRING null,largeImage BOOLEAN,largeImageId LONG,largeImageURL STRING null)";
99 public static final String TABLE_SQL_DROP = "drop table ShoppingItem";
100 public static final String ORDER_BY_JPQL = " ORDER BY shoppingItem.itemId ASC";
101 public static final String ORDER_BY_SQL = " ORDER BY ShoppingItem.itemId ASC";
102 public static final String DATA_SOURCE = "liferayDataSource";
103 public static final String SESSION_FACTORY = "liferaySessionFactory";
104 public static final String TX_MANAGER = "liferayTransactionManager";
105 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
106 "value.object.entity.cache.enabled.com.liferay.portlet.shopping.model.ShoppingItem"),
107 true);
108 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
109 "value.object.finder.cache.enabled.com.liferay.portlet.shopping.model.ShoppingItem"),
110 true);
111
112 public static ShoppingItem toModel(ShoppingItemSoap soapModel) {
113 ShoppingItem model = new ShoppingItemImpl();
114
115 model.setItemId(soapModel.getItemId());
116 model.setGroupId(soapModel.getGroupId());
117 model.setCompanyId(soapModel.getCompanyId());
118 model.setUserId(soapModel.getUserId());
119 model.setUserName(soapModel.getUserName());
120 model.setCreateDate(soapModel.getCreateDate());
121 model.setModifiedDate(soapModel.getModifiedDate());
122 model.setCategoryId(soapModel.getCategoryId());
123 model.setSku(soapModel.getSku());
124 model.setName(soapModel.getName());
125 model.setDescription(soapModel.getDescription());
126 model.setProperties(soapModel.getProperties());
127 model.setFields(soapModel.getFields());
128 model.setFieldsQuantities(soapModel.getFieldsQuantities());
129 model.setMinQuantity(soapModel.getMinQuantity());
130 model.setMaxQuantity(soapModel.getMaxQuantity());
131 model.setPrice(soapModel.getPrice());
132 model.setDiscount(soapModel.getDiscount());
133 model.setTaxable(soapModel.getTaxable());
134 model.setShipping(soapModel.getShipping());
135 model.setUseShippingFormula(soapModel.getUseShippingFormula());
136 model.setRequiresShipping(soapModel.getRequiresShipping());
137 model.setStockQuantity(soapModel.getStockQuantity());
138 model.setFeatured(soapModel.getFeatured());
139 model.setSale(soapModel.getSale());
140 model.setSmallImage(soapModel.getSmallImage());
141 model.setSmallImageId(soapModel.getSmallImageId());
142 model.setSmallImageURL(soapModel.getSmallImageURL());
143 model.setMediumImage(soapModel.getMediumImage());
144 model.setMediumImageId(soapModel.getMediumImageId());
145 model.setMediumImageURL(soapModel.getMediumImageURL());
146 model.setLargeImage(soapModel.getLargeImage());
147 model.setLargeImageId(soapModel.getLargeImageId());
148 model.setLargeImageURL(soapModel.getLargeImageURL());
149
150 return model;
151 }
152
153 public static List<ShoppingItem> toModels(ShoppingItemSoap[] soapModels) {
154 List<ShoppingItem> models = new ArrayList<ShoppingItem>(soapModels.length);
155
156 for (ShoppingItemSoap soapModel : soapModels) {
157 models.add(toModel(soapModel));
158 }
159
160 return models;
161 }
162
163 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
164 "lock.expiration.time.com.liferay.portlet.shopping.model.ShoppingItem"));
165
166 public ShoppingItemModelImpl() {
167 }
168
169 public long getPrimaryKey() {
170 return _itemId;
171 }
172
173 public void setPrimaryKey(long pk) {
174 setItemId(pk);
175 }
176
177 public Serializable getPrimaryKeyObj() {
178 return new Long(_itemId);
179 }
180
181 public long getItemId() {
182 return _itemId;
183 }
184
185 public void setItemId(long itemId) {
186 _itemId = itemId;
187 }
188
189 public long getGroupId() {
190 return _groupId;
191 }
192
193 public void setGroupId(long groupId) {
194 _groupId = groupId;
195 }
196
197 public long getCompanyId() {
198 return _companyId;
199 }
200
201 public void setCompanyId(long companyId) {
202 _companyId = companyId;
203
204 if (!_setOriginalCompanyId) {
205 _setOriginalCompanyId = true;
206
207 _originalCompanyId = companyId;
208 }
209 }
210
211 public long getOriginalCompanyId() {
212 return _originalCompanyId;
213 }
214
215 public long getUserId() {
216 return _userId;
217 }
218
219 public void setUserId(long userId) {
220 _userId = userId;
221 }
222
223 public String getUserUuid() throws SystemException {
224 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
225 }
226
227 public void setUserUuid(String userUuid) {
228 _userUuid = userUuid;
229 }
230
231 public String getUserName() {
232 return GetterUtil.getString(_userName);
233 }
234
235 public void setUserName(String userName) {
236 _userName = userName;
237 }
238
239 public Date getCreateDate() {
240 return _createDate;
241 }
242
243 public void setCreateDate(Date createDate) {
244 _createDate = createDate;
245 }
246
247 public Date getModifiedDate() {
248 return _modifiedDate;
249 }
250
251 public void setModifiedDate(Date modifiedDate) {
252 _modifiedDate = modifiedDate;
253 }
254
255 public long getCategoryId() {
256 return _categoryId;
257 }
258
259 public void setCategoryId(long categoryId) {
260 _categoryId = categoryId;
261 }
262
263 public String getSku() {
264 return GetterUtil.getString(_sku);
265 }
266
267 public void setSku(String sku) {
268 _sku = sku;
269
270 if (_originalSku == null) {
271 _originalSku = sku;
272 }
273 }
274
275 public String getOriginalSku() {
276 return GetterUtil.getString(_originalSku);
277 }
278
279 public String getName() {
280 return GetterUtil.getString(_name);
281 }
282
283 public void setName(String name) {
284 _name = name;
285 }
286
287 public String getDescription() {
288 return GetterUtil.getString(_description);
289 }
290
291 public void setDescription(String description) {
292 _description = description;
293 }
294
295 public String getProperties() {
296 return GetterUtil.getString(_properties);
297 }
298
299 public void setProperties(String properties) {
300 _properties = properties;
301 }
302
303 public boolean getFields() {
304 return _fields;
305 }
306
307 public boolean isFields() {
308 return _fields;
309 }
310
311 public void setFields(boolean fields) {
312 _fields = fields;
313 }
314
315 public String getFieldsQuantities() {
316 return GetterUtil.getString(_fieldsQuantities);
317 }
318
319 public void setFieldsQuantities(String fieldsQuantities) {
320 _fieldsQuantities = fieldsQuantities;
321 }
322
323 public int getMinQuantity() {
324 return _minQuantity;
325 }
326
327 public void setMinQuantity(int minQuantity) {
328 _minQuantity = minQuantity;
329 }
330
331 public int getMaxQuantity() {
332 return _maxQuantity;
333 }
334
335 public void setMaxQuantity(int maxQuantity) {
336 _maxQuantity = maxQuantity;
337 }
338
339 public double getPrice() {
340 return _price;
341 }
342
343 public void setPrice(double price) {
344 _price = price;
345 }
346
347 public double getDiscount() {
348 return _discount;
349 }
350
351 public void setDiscount(double discount) {
352 _discount = discount;
353 }
354
355 public boolean getTaxable() {
356 return _taxable;
357 }
358
359 public boolean isTaxable() {
360 return _taxable;
361 }
362
363 public void setTaxable(boolean taxable) {
364 _taxable = taxable;
365 }
366
367 public double getShipping() {
368 return _shipping;
369 }
370
371 public void setShipping(double shipping) {
372 _shipping = shipping;
373 }
374
375 public boolean getUseShippingFormula() {
376 return _useShippingFormula;
377 }
378
379 public boolean isUseShippingFormula() {
380 return _useShippingFormula;
381 }
382
383 public void setUseShippingFormula(boolean useShippingFormula) {
384 _useShippingFormula = useShippingFormula;
385 }
386
387 public boolean getRequiresShipping() {
388 return _requiresShipping;
389 }
390
391 public boolean isRequiresShipping() {
392 return _requiresShipping;
393 }
394
395 public void setRequiresShipping(boolean requiresShipping) {
396 _requiresShipping = requiresShipping;
397 }
398
399 public int getStockQuantity() {
400 return _stockQuantity;
401 }
402
403 public void setStockQuantity(int stockQuantity) {
404 _stockQuantity = stockQuantity;
405 }
406
407 public boolean getFeatured() {
408 return _featured;
409 }
410
411 public boolean isFeatured() {
412 return _featured;
413 }
414
415 public void setFeatured(boolean featured) {
416 _featured = featured;
417 }
418
419 public boolean getSale() {
420 return _sale;
421 }
422
423 public boolean isSale() {
424 return _sale;
425 }
426
427 public void setSale(boolean sale) {
428 _sale = sale;
429 }
430
431 public boolean getSmallImage() {
432 return _smallImage;
433 }
434
435 public boolean isSmallImage() {
436 return _smallImage;
437 }
438
439 public void setSmallImage(boolean smallImage) {
440 _smallImage = smallImage;
441 }
442
443 public long getSmallImageId() {
444 return _smallImageId;
445 }
446
447 public void setSmallImageId(long smallImageId) {
448 _smallImageId = smallImageId;
449
450 if (!_setOriginalSmallImageId) {
451 _setOriginalSmallImageId = true;
452
453 _originalSmallImageId = smallImageId;
454 }
455 }
456
457 public long getOriginalSmallImageId() {
458 return _originalSmallImageId;
459 }
460
461 public String getSmallImageURL() {
462 return GetterUtil.getString(_smallImageURL);
463 }
464
465 public void setSmallImageURL(String smallImageURL) {
466 _smallImageURL = smallImageURL;
467 }
468
469 public boolean getMediumImage() {
470 return _mediumImage;
471 }
472
473 public boolean isMediumImage() {
474 return _mediumImage;
475 }
476
477 public void setMediumImage(boolean mediumImage) {
478 _mediumImage = mediumImage;
479 }
480
481 public long getMediumImageId() {
482 return _mediumImageId;
483 }
484
485 public void setMediumImageId(long mediumImageId) {
486 _mediumImageId = mediumImageId;
487
488 if (!_setOriginalMediumImageId) {
489 _setOriginalMediumImageId = true;
490
491 _originalMediumImageId = mediumImageId;
492 }
493 }
494
495 public long getOriginalMediumImageId() {
496 return _originalMediumImageId;
497 }
498
499 public String getMediumImageURL() {
500 return GetterUtil.getString(_mediumImageURL);
501 }
502
503 public void setMediumImageURL(String mediumImageURL) {
504 _mediumImageURL = mediumImageURL;
505 }
506
507 public boolean getLargeImage() {
508 return _largeImage;
509 }
510
511 public boolean isLargeImage() {
512 return _largeImage;
513 }
514
515 public void setLargeImage(boolean largeImage) {
516 _largeImage = largeImage;
517 }
518
519 public long getLargeImageId() {
520 return _largeImageId;
521 }
522
523 public void setLargeImageId(long largeImageId) {
524 _largeImageId = largeImageId;
525
526 if (!_setOriginalLargeImageId) {
527 _setOriginalLargeImageId = true;
528
529 _originalLargeImageId = largeImageId;
530 }
531 }
532
533 public long getOriginalLargeImageId() {
534 return _originalLargeImageId;
535 }
536
537 public String getLargeImageURL() {
538 return GetterUtil.getString(_largeImageURL);
539 }
540
541 public void setLargeImageURL(String largeImageURL) {
542 _largeImageURL = largeImageURL;
543 }
544
545 public ShoppingItem toEscapedModel() {
546 if (isEscapedModel()) {
547 return (ShoppingItem)this;
548 }
549 else {
550 ShoppingItem model = new ShoppingItemImpl();
551
552 model.setNew(isNew());
553 model.setEscapedModel(true);
554
555 model.setItemId(getItemId());
556 model.setGroupId(getGroupId());
557 model.setCompanyId(getCompanyId());
558 model.setUserId(getUserId());
559 model.setUserName(HtmlUtil.escape(getUserName()));
560 model.setCreateDate(getCreateDate());
561 model.setModifiedDate(getModifiedDate());
562 model.setCategoryId(getCategoryId());
563 model.setSku(HtmlUtil.escape(getSku()));
564 model.setName(HtmlUtil.escape(getName()));
565 model.setDescription(HtmlUtil.escape(getDescription()));
566 model.setProperties(HtmlUtil.escape(getProperties()));
567 model.setFields(getFields());
568 model.setFieldsQuantities(HtmlUtil.escape(getFieldsQuantities()));
569 model.setMinQuantity(getMinQuantity());
570 model.setMaxQuantity(getMaxQuantity());
571 model.setPrice(getPrice());
572 model.setDiscount(getDiscount());
573 model.setTaxable(getTaxable());
574 model.setShipping(getShipping());
575 model.setUseShippingFormula(getUseShippingFormula());
576 model.setRequiresShipping(getRequiresShipping());
577 model.setStockQuantity(getStockQuantity());
578 model.setFeatured(getFeatured());
579 model.setSale(getSale());
580 model.setSmallImage(getSmallImage());
581 model.setSmallImageId(getSmallImageId());
582 model.setSmallImageURL(HtmlUtil.escape(getSmallImageURL()));
583 model.setMediumImage(getMediumImage());
584 model.setMediumImageId(getMediumImageId());
585 model.setMediumImageURL(HtmlUtil.escape(getMediumImageURL()));
586 model.setLargeImage(getLargeImage());
587 model.setLargeImageId(getLargeImageId());
588 model.setLargeImageURL(HtmlUtil.escape(getLargeImageURL()));
589
590 model = (ShoppingItem)Proxy.newProxyInstance(ShoppingItem.class.getClassLoader(),
591 new Class[] { ShoppingItem.class },
592 new ReadOnlyBeanHandler(model));
593
594 return model;
595 }
596 }
597
598 public ExpandoBridge getExpandoBridge() {
599 if (_expandoBridge == null) {
600 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
601 ShoppingItem.class.getName(), getPrimaryKey());
602 }
603
604 return _expandoBridge;
605 }
606
607 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
608 getExpandoBridge().setAttributes(serviceContext);
609 }
610
611 public Object clone() {
612 ShoppingItemImpl clone = new ShoppingItemImpl();
613
614 clone.setItemId(getItemId());
615 clone.setGroupId(getGroupId());
616 clone.setCompanyId(getCompanyId());
617 clone.setUserId(getUserId());
618 clone.setUserName(getUserName());
619 clone.setCreateDate(getCreateDate());
620 clone.setModifiedDate(getModifiedDate());
621 clone.setCategoryId(getCategoryId());
622 clone.setSku(getSku());
623 clone.setName(getName());
624 clone.setDescription(getDescription());
625 clone.setProperties(getProperties());
626 clone.setFields(getFields());
627 clone.setFieldsQuantities(getFieldsQuantities());
628 clone.setMinQuantity(getMinQuantity());
629 clone.setMaxQuantity(getMaxQuantity());
630 clone.setPrice(getPrice());
631 clone.setDiscount(getDiscount());
632 clone.setTaxable(getTaxable());
633 clone.setShipping(getShipping());
634 clone.setUseShippingFormula(getUseShippingFormula());
635 clone.setRequiresShipping(getRequiresShipping());
636 clone.setStockQuantity(getStockQuantity());
637 clone.setFeatured(getFeatured());
638 clone.setSale(getSale());
639 clone.setSmallImage(getSmallImage());
640 clone.setSmallImageId(getSmallImageId());
641 clone.setSmallImageURL(getSmallImageURL());
642 clone.setMediumImage(getMediumImage());
643 clone.setMediumImageId(getMediumImageId());
644 clone.setMediumImageURL(getMediumImageURL());
645 clone.setLargeImage(getLargeImage());
646 clone.setLargeImageId(getLargeImageId());
647 clone.setLargeImageURL(getLargeImageURL());
648
649 return clone;
650 }
651
652 public int compareTo(ShoppingItem shoppingItem) {
653 int value = 0;
654
655 if (getItemId() < shoppingItem.getItemId()) {
656 value = -1;
657 }
658 else if (getItemId() > shoppingItem.getItemId()) {
659 value = 1;
660 }
661 else {
662 value = 0;
663 }
664
665 if (value != 0) {
666 return value;
667 }
668
669 return 0;
670 }
671
672 public boolean equals(Object obj) {
673 if (obj == null) {
674 return false;
675 }
676
677 ShoppingItem shoppingItem = null;
678
679 try {
680 shoppingItem = (ShoppingItem)obj;
681 }
682 catch (ClassCastException cce) {
683 return false;
684 }
685
686 long pk = shoppingItem.getPrimaryKey();
687
688 if (getPrimaryKey() == pk) {
689 return true;
690 }
691 else {
692 return false;
693 }
694 }
695
696 public int hashCode() {
697 return (int)getPrimaryKey();
698 }
699
700 public String toString() {
701 StringBundler sb = new StringBundler(69);
702
703 sb.append("{itemId=");
704 sb.append(getItemId());
705 sb.append(", groupId=");
706 sb.append(getGroupId());
707 sb.append(", companyId=");
708 sb.append(getCompanyId());
709 sb.append(", userId=");
710 sb.append(getUserId());
711 sb.append(", userName=");
712 sb.append(getUserName());
713 sb.append(", createDate=");
714 sb.append(getCreateDate());
715 sb.append(", modifiedDate=");
716 sb.append(getModifiedDate());
717 sb.append(", categoryId=");
718 sb.append(getCategoryId());
719 sb.append(", sku=");
720 sb.append(getSku());
721 sb.append(", name=");
722 sb.append(getName());
723 sb.append(", description=");
724 sb.append(getDescription());
725 sb.append(", properties=");
726 sb.append(getProperties());
727 sb.append(", fields=");
728 sb.append(getFields());
729 sb.append(", fieldsQuantities=");
730 sb.append(getFieldsQuantities());
731 sb.append(", minQuantity=");
732 sb.append(getMinQuantity());
733 sb.append(", maxQuantity=");
734 sb.append(getMaxQuantity());
735 sb.append(", price=");
736 sb.append(getPrice());
737 sb.append(", discount=");
738 sb.append(getDiscount());
739 sb.append(", taxable=");
740 sb.append(getTaxable());
741 sb.append(", shipping=");
742 sb.append(getShipping());
743 sb.append(", useShippingFormula=");
744 sb.append(getUseShippingFormula());
745 sb.append(", requiresShipping=");
746 sb.append(getRequiresShipping());
747 sb.append(", stockQuantity=");
748 sb.append(getStockQuantity());
749 sb.append(", featured=");
750 sb.append(getFeatured());
751 sb.append(", sale=");
752 sb.append(getSale());
753 sb.append(", smallImage=");
754 sb.append(getSmallImage());
755 sb.append(", smallImageId=");
756 sb.append(getSmallImageId());
757 sb.append(", smallImageURL=");
758 sb.append(getSmallImageURL());
759 sb.append(", mediumImage=");
760 sb.append(getMediumImage());
761 sb.append(", mediumImageId=");
762 sb.append(getMediumImageId());
763 sb.append(", mediumImageURL=");
764 sb.append(getMediumImageURL());
765 sb.append(", largeImage=");
766 sb.append(getLargeImage());
767 sb.append(", largeImageId=");
768 sb.append(getLargeImageId());
769 sb.append(", largeImageURL=");
770 sb.append(getLargeImageURL());
771 sb.append("}");
772
773 return sb.toString();
774 }
775
776 public String toXmlString() {
777 StringBundler sb = new StringBundler(106);
778
779 sb.append("<model><model-name>");
780 sb.append("com.liferay.portlet.shopping.model.ShoppingItem");
781 sb.append("</model-name>");
782
783 sb.append(
784 "<column><column-name>itemId</column-name><column-value><![CDATA[");
785 sb.append(getItemId());
786 sb.append("]]></column-value></column>");
787 sb.append(
788 "<column><column-name>groupId</column-name><column-value><![CDATA[");
789 sb.append(getGroupId());
790 sb.append("]]></column-value></column>");
791 sb.append(
792 "<column><column-name>companyId</column-name><column-value><![CDATA[");
793 sb.append(getCompanyId());
794 sb.append("]]></column-value></column>");
795 sb.append(
796 "<column><column-name>userId</column-name><column-value><![CDATA[");
797 sb.append(getUserId());
798 sb.append("]]></column-value></column>");
799 sb.append(
800 "<column><column-name>userName</column-name><column-value><![CDATA[");
801 sb.append(getUserName());
802 sb.append("]]></column-value></column>");
803 sb.append(
804 "<column><column-name>createDate</column-name><column-value><![CDATA[");
805 sb.append(getCreateDate());
806 sb.append("]]></column-value></column>");
807 sb.append(
808 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
809 sb.append(getModifiedDate());
810 sb.append("]]></column-value></column>");
811 sb.append(
812 "<column><column-name>categoryId</column-name><column-value><![CDATA[");
813 sb.append(getCategoryId());
814 sb.append("]]></column-value></column>");
815 sb.append(
816 "<column><column-name>sku</column-name><column-value><![CDATA[");
817 sb.append(getSku());
818 sb.append("]]></column-value></column>");
819 sb.append(
820 "<column><column-name>name</column-name><column-value><![CDATA[");
821 sb.append(getName());
822 sb.append("]]></column-value></column>");
823 sb.append(
824 "<column><column-name>description</column-name><column-value><![CDATA[");
825 sb.append(getDescription());
826 sb.append("]]></column-value></column>");
827 sb.append(
828 "<column><column-name>properties</column-name><column-value><![CDATA[");
829 sb.append(getProperties());
830 sb.append("]]></column-value></column>");
831 sb.append(
832 "<column><column-name>fields</column-name><column-value><![CDATA[");
833 sb.append(getFields());
834 sb.append("]]></column-value></column>");
835 sb.append(
836 "<column><column-name>fieldsQuantities</column-name><column-value><![CDATA[");
837 sb.append(getFieldsQuantities());
838 sb.append("]]></column-value></column>");
839 sb.append(
840 "<column><column-name>minQuantity</column-name><column-value><![CDATA[");
841 sb.append(getMinQuantity());
842 sb.append("]]></column-value></column>");
843 sb.append(
844 "<column><column-name>maxQuantity</column-name><column-value><![CDATA[");
845 sb.append(getMaxQuantity());
846 sb.append("]]></column-value></column>");
847 sb.append(
848 "<column><column-name>price</column-name><column-value><![CDATA[");
849 sb.append(getPrice());
850 sb.append("]]></column-value></column>");
851 sb.append(
852 "<column><column-name>discount</column-name><column-value><![CDATA[");
853 sb.append(getDiscount());
854 sb.append("]]></column-value></column>");
855 sb.append(
856 "<column><column-name>taxable</column-name><column-value><![CDATA[");
857 sb.append(getTaxable());
858 sb.append("]]></column-value></column>");
859 sb.append(
860 "<column><column-name>shipping</column-name><column-value><![CDATA[");
861 sb.append(getShipping());
862 sb.append("]]></column-value></column>");
863 sb.append(
864 "<column><column-name>useShippingFormula</column-name><column-value><![CDATA[");
865 sb.append(getUseShippingFormula());
866 sb.append("]]></column-value></column>");
867 sb.append(
868 "<column><column-name>requiresShipping</column-name><column-value><![CDATA[");
869 sb.append(getRequiresShipping());
870 sb.append("]]></column-value></column>");
871 sb.append(
872 "<column><column-name>stockQuantity</column-name><column-value><![CDATA[");
873 sb.append(getStockQuantity());
874 sb.append("]]></column-value></column>");
875 sb.append(
876 "<column><column-name>featured</column-name><column-value><![CDATA[");
877 sb.append(getFeatured());
878 sb.append("]]></column-value></column>");
879 sb.append(
880 "<column><column-name>sale</column-name><column-value><![CDATA[");
881 sb.append(getSale());
882 sb.append("]]></column-value></column>");
883 sb.append(
884 "<column><column-name>smallImage</column-name><column-value><![CDATA[");
885 sb.append(getSmallImage());
886 sb.append("]]></column-value></column>");
887 sb.append(
888 "<column><column-name>smallImageId</column-name><column-value><![CDATA[");
889 sb.append(getSmallImageId());
890 sb.append("]]></column-value></column>");
891 sb.append(
892 "<column><column-name>smallImageURL</column-name><column-value><![CDATA[");
893 sb.append(getSmallImageURL());
894 sb.append("]]></column-value></column>");
895 sb.append(
896 "<column><column-name>mediumImage</column-name><column-value><![CDATA[");
897 sb.append(getMediumImage());
898 sb.append("]]></column-value></column>");
899 sb.append(
900 "<column><column-name>mediumImageId</column-name><column-value><![CDATA[");
901 sb.append(getMediumImageId());
902 sb.append("]]></column-value></column>");
903 sb.append(
904 "<column><column-name>mediumImageURL</column-name><column-value><![CDATA[");
905 sb.append(getMediumImageURL());
906 sb.append("]]></column-value></column>");
907 sb.append(
908 "<column><column-name>largeImage</column-name><column-value><![CDATA[");
909 sb.append(getLargeImage());
910 sb.append("]]></column-value></column>");
911 sb.append(
912 "<column><column-name>largeImageId</column-name><column-value><![CDATA[");
913 sb.append(getLargeImageId());
914 sb.append("]]></column-value></column>");
915 sb.append(
916 "<column><column-name>largeImageURL</column-name><column-value><![CDATA[");
917 sb.append(getLargeImageURL());
918 sb.append("]]></column-value></column>");
919
920 sb.append("</model>");
921
922 return sb.toString();
923 }
924
925 private long _itemId;
926 private long _groupId;
927 private long _companyId;
928 private long _originalCompanyId;
929 private boolean _setOriginalCompanyId;
930 private long _userId;
931 private String _userUuid;
932 private String _userName;
933 private Date _createDate;
934 private Date _modifiedDate;
935 private long _categoryId;
936 private String _sku;
937 private String _originalSku;
938 private String _name;
939 private String _description;
940 private String _properties;
941 private boolean _fields;
942 private String _fieldsQuantities;
943 private int _minQuantity;
944 private int _maxQuantity;
945 private double _price;
946 private double _discount;
947 private boolean _taxable;
948 private double _shipping;
949 private boolean _useShippingFormula;
950 private boolean _requiresShipping;
951 private int _stockQuantity;
952 private boolean _featured;
953 private boolean _sale;
954 private boolean _smallImage;
955 private long _smallImageId;
956 private long _originalSmallImageId;
957 private boolean _setOriginalSmallImageId;
958 private String _smallImageURL;
959 private boolean _mediumImage;
960 private long _mediumImageId;
961 private long _originalMediumImageId;
962 private boolean _setOriginalMediumImageId;
963 private String _mediumImageURL;
964 private boolean _largeImage;
965 private long _largeImageId;
966 private long _originalLargeImageId;
967 private boolean _setOriginalLargeImageId;
968 private String _largeImageURL;
969 private transient ExpandoBridge _expandoBridge;
970 }