1
14
15 package com.liferay.portlet.shopping.model.impl;
16
17 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
18 import com.liferay.portal.kernel.exception.SystemException;
19 import com.liferay.portal.kernel.util.GetterUtil;
20 import com.liferay.portal.kernel.util.StringBundler;
21 import com.liferay.portal.kernel.util.StringPool;
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 if (_userName == null) {
233 return StringPool.BLANK;
234 }
235 else {
236 return _userName;
237 }
238 }
239
240 public void setUserName(String userName) {
241 _userName = userName;
242 }
243
244 public Date getCreateDate() {
245 return _createDate;
246 }
247
248 public void setCreateDate(Date createDate) {
249 _createDate = createDate;
250 }
251
252 public Date getModifiedDate() {
253 return _modifiedDate;
254 }
255
256 public void setModifiedDate(Date modifiedDate) {
257 _modifiedDate = modifiedDate;
258 }
259
260 public long getCategoryId() {
261 return _categoryId;
262 }
263
264 public void setCategoryId(long categoryId) {
265 _categoryId = categoryId;
266 }
267
268 public String getSku() {
269 if (_sku == null) {
270 return StringPool.BLANK;
271 }
272 else {
273 return _sku;
274 }
275 }
276
277 public void setSku(String sku) {
278 _sku = sku;
279
280 if (_originalSku == null) {
281 _originalSku = sku;
282 }
283 }
284
285 public String getOriginalSku() {
286 return GetterUtil.getString(_originalSku);
287 }
288
289 public String getName() {
290 if (_name == null) {
291 return StringPool.BLANK;
292 }
293 else {
294 return _name;
295 }
296 }
297
298 public void setName(String name) {
299 _name = name;
300 }
301
302 public String getDescription() {
303 if (_description == null) {
304 return StringPool.BLANK;
305 }
306 else {
307 return _description;
308 }
309 }
310
311 public void setDescription(String description) {
312 _description = description;
313 }
314
315 public String getProperties() {
316 if (_properties == null) {
317 return StringPool.BLANK;
318 }
319 else {
320 return _properties;
321 }
322 }
323
324 public void setProperties(String properties) {
325 _properties = properties;
326 }
327
328 public boolean getFields() {
329 return _fields;
330 }
331
332 public boolean isFields() {
333 return _fields;
334 }
335
336 public void setFields(boolean fields) {
337 _fields = fields;
338 }
339
340 public String getFieldsQuantities() {
341 if (_fieldsQuantities == null) {
342 return StringPool.BLANK;
343 }
344 else {
345 return _fieldsQuantities;
346 }
347 }
348
349 public void setFieldsQuantities(String fieldsQuantities) {
350 _fieldsQuantities = fieldsQuantities;
351 }
352
353 public int getMinQuantity() {
354 return _minQuantity;
355 }
356
357 public void setMinQuantity(int minQuantity) {
358 _minQuantity = minQuantity;
359 }
360
361 public int getMaxQuantity() {
362 return _maxQuantity;
363 }
364
365 public void setMaxQuantity(int maxQuantity) {
366 _maxQuantity = maxQuantity;
367 }
368
369 public double getPrice() {
370 return _price;
371 }
372
373 public void setPrice(double price) {
374 _price = price;
375 }
376
377 public double getDiscount() {
378 return _discount;
379 }
380
381 public void setDiscount(double discount) {
382 _discount = discount;
383 }
384
385 public boolean getTaxable() {
386 return _taxable;
387 }
388
389 public boolean isTaxable() {
390 return _taxable;
391 }
392
393 public void setTaxable(boolean taxable) {
394 _taxable = taxable;
395 }
396
397 public double getShipping() {
398 return _shipping;
399 }
400
401 public void setShipping(double shipping) {
402 _shipping = shipping;
403 }
404
405 public boolean getUseShippingFormula() {
406 return _useShippingFormula;
407 }
408
409 public boolean isUseShippingFormula() {
410 return _useShippingFormula;
411 }
412
413 public void setUseShippingFormula(boolean useShippingFormula) {
414 _useShippingFormula = useShippingFormula;
415 }
416
417 public boolean getRequiresShipping() {
418 return _requiresShipping;
419 }
420
421 public boolean isRequiresShipping() {
422 return _requiresShipping;
423 }
424
425 public void setRequiresShipping(boolean requiresShipping) {
426 _requiresShipping = requiresShipping;
427 }
428
429 public int getStockQuantity() {
430 return _stockQuantity;
431 }
432
433 public void setStockQuantity(int stockQuantity) {
434 _stockQuantity = stockQuantity;
435 }
436
437 public boolean getFeatured() {
438 return _featured;
439 }
440
441 public boolean isFeatured() {
442 return _featured;
443 }
444
445 public void setFeatured(boolean featured) {
446 _featured = featured;
447 }
448
449 public boolean getSale() {
450 return _sale;
451 }
452
453 public boolean isSale() {
454 return _sale;
455 }
456
457 public void setSale(boolean sale) {
458 _sale = sale;
459 }
460
461 public boolean getSmallImage() {
462 return _smallImage;
463 }
464
465 public boolean isSmallImage() {
466 return _smallImage;
467 }
468
469 public void setSmallImage(boolean smallImage) {
470 _smallImage = smallImage;
471 }
472
473 public long getSmallImageId() {
474 return _smallImageId;
475 }
476
477 public void setSmallImageId(long smallImageId) {
478 _smallImageId = smallImageId;
479
480 if (!_setOriginalSmallImageId) {
481 _setOriginalSmallImageId = true;
482
483 _originalSmallImageId = smallImageId;
484 }
485 }
486
487 public long getOriginalSmallImageId() {
488 return _originalSmallImageId;
489 }
490
491 public String getSmallImageURL() {
492 if (_smallImageURL == null) {
493 return StringPool.BLANK;
494 }
495 else {
496 return _smallImageURL;
497 }
498 }
499
500 public void setSmallImageURL(String smallImageURL) {
501 _smallImageURL = smallImageURL;
502 }
503
504 public boolean getMediumImage() {
505 return _mediumImage;
506 }
507
508 public boolean isMediumImage() {
509 return _mediumImage;
510 }
511
512 public void setMediumImage(boolean mediumImage) {
513 _mediumImage = mediumImage;
514 }
515
516 public long getMediumImageId() {
517 return _mediumImageId;
518 }
519
520 public void setMediumImageId(long mediumImageId) {
521 _mediumImageId = mediumImageId;
522
523 if (!_setOriginalMediumImageId) {
524 _setOriginalMediumImageId = true;
525
526 _originalMediumImageId = mediumImageId;
527 }
528 }
529
530 public long getOriginalMediumImageId() {
531 return _originalMediumImageId;
532 }
533
534 public String getMediumImageURL() {
535 if (_mediumImageURL == null) {
536 return StringPool.BLANK;
537 }
538 else {
539 return _mediumImageURL;
540 }
541 }
542
543 public void setMediumImageURL(String mediumImageURL) {
544 _mediumImageURL = mediumImageURL;
545 }
546
547 public boolean getLargeImage() {
548 return _largeImage;
549 }
550
551 public boolean isLargeImage() {
552 return _largeImage;
553 }
554
555 public void setLargeImage(boolean largeImage) {
556 _largeImage = largeImage;
557 }
558
559 public long getLargeImageId() {
560 return _largeImageId;
561 }
562
563 public void setLargeImageId(long largeImageId) {
564 _largeImageId = largeImageId;
565
566 if (!_setOriginalLargeImageId) {
567 _setOriginalLargeImageId = true;
568
569 _originalLargeImageId = largeImageId;
570 }
571 }
572
573 public long getOriginalLargeImageId() {
574 return _originalLargeImageId;
575 }
576
577 public String getLargeImageURL() {
578 if (_largeImageURL == null) {
579 return StringPool.BLANK;
580 }
581 else {
582 return _largeImageURL;
583 }
584 }
585
586 public void setLargeImageURL(String largeImageURL) {
587 _largeImageURL = largeImageURL;
588 }
589
590 public ShoppingItem toEscapedModel() {
591 if (isEscapedModel()) {
592 return (ShoppingItem)this;
593 }
594 else {
595 return (ShoppingItem)Proxy.newProxyInstance(ShoppingItem.class.getClassLoader(),
596 new Class[] { ShoppingItem.class },
597 new AutoEscapeBeanHandler(this));
598 }
599 }
600
601 public ExpandoBridge getExpandoBridge() {
602 if (_expandoBridge == null) {
603 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
604 ShoppingItem.class.getName(), getPrimaryKey());
605 }
606
607 return _expandoBridge;
608 }
609
610 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
611 getExpandoBridge().setAttributes(serviceContext);
612 }
613
614 public Object clone() {
615 ShoppingItemImpl clone = new ShoppingItemImpl();
616
617 clone.setItemId(getItemId());
618 clone.setGroupId(getGroupId());
619 clone.setCompanyId(getCompanyId());
620 clone.setUserId(getUserId());
621 clone.setUserName(getUserName());
622 clone.setCreateDate(getCreateDate());
623 clone.setModifiedDate(getModifiedDate());
624 clone.setCategoryId(getCategoryId());
625 clone.setSku(getSku());
626 clone.setName(getName());
627 clone.setDescription(getDescription());
628 clone.setProperties(getProperties());
629 clone.setFields(getFields());
630 clone.setFieldsQuantities(getFieldsQuantities());
631 clone.setMinQuantity(getMinQuantity());
632 clone.setMaxQuantity(getMaxQuantity());
633 clone.setPrice(getPrice());
634 clone.setDiscount(getDiscount());
635 clone.setTaxable(getTaxable());
636 clone.setShipping(getShipping());
637 clone.setUseShippingFormula(getUseShippingFormula());
638 clone.setRequiresShipping(getRequiresShipping());
639 clone.setStockQuantity(getStockQuantity());
640 clone.setFeatured(getFeatured());
641 clone.setSale(getSale());
642 clone.setSmallImage(getSmallImage());
643 clone.setSmallImageId(getSmallImageId());
644 clone.setSmallImageURL(getSmallImageURL());
645 clone.setMediumImage(getMediumImage());
646 clone.setMediumImageId(getMediumImageId());
647 clone.setMediumImageURL(getMediumImageURL());
648 clone.setLargeImage(getLargeImage());
649 clone.setLargeImageId(getLargeImageId());
650 clone.setLargeImageURL(getLargeImageURL());
651
652 return clone;
653 }
654
655 public int compareTo(ShoppingItem shoppingItem) {
656 int value = 0;
657
658 if (getItemId() < shoppingItem.getItemId()) {
659 value = -1;
660 }
661 else if (getItemId() > shoppingItem.getItemId()) {
662 value = 1;
663 }
664 else {
665 value = 0;
666 }
667
668 if (value != 0) {
669 return value;
670 }
671
672 return 0;
673 }
674
675 public boolean equals(Object obj) {
676 if (obj == null) {
677 return false;
678 }
679
680 ShoppingItem shoppingItem = null;
681
682 try {
683 shoppingItem = (ShoppingItem)obj;
684 }
685 catch (ClassCastException cce) {
686 return false;
687 }
688
689 long pk = shoppingItem.getPrimaryKey();
690
691 if (getPrimaryKey() == pk) {
692 return true;
693 }
694 else {
695 return false;
696 }
697 }
698
699 public int hashCode() {
700 return (int)getPrimaryKey();
701 }
702
703 public String toString() {
704 StringBundler sb = new StringBundler(69);
705
706 sb.append("{itemId=");
707 sb.append(getItemId());
708 sb.append(", groupId=");
709 sb.append(getGroupId());
710 sb.append(", companyId=");
711 sb.append(getCompanyId());
712 sb.append(", userId=");
713 sb.append(getUserId());
714 sb.append(", userName=");
715 sb.append(getUserName());
716 sb.append(", createDate=");
717 sb.append(getCreateDate());
718 sb.append(", modifiedDate=");
719 sb.append(getModifiedDate());
720 sb.append(", categoryId=");
721 sb.append(getCategoryId());
722 sb.append(", sku=");
723 sb.append(getSku());
724 sb.append(", name=");
725 sb.append(getName());
726 sb.append(", description=");
727 sb.append(getDescription());
728 sb.append(", properties=");
729 sb.append(getProperties());
730 sb.append(", fields=");
731 sb.append(getFields());
732 sb.append(", fieldsQuantities=");
733 sb.append(getFieldsQuantities());
734 sb.append(", minQuantity=");
735 sb.append(getMinQuantity());
736 sb.append(", maxQuantity=");
737 sb.append(getMaxQuantity());
738 sb.append(", price=");
739 sb.append(getPrice());
740 sb.append(", discount=");
741 sb.append(getDiscount());
742 sb.append(", taxable=");
743 sb.append(getTaxable());
744 sb.append(", shipping=");
745 sb.append(getShipping());
746 sb.append(", useShippingFormula=");
747 sb.append(getUseShippingFormula());
748 sb.append(", requiresShipping=");
749 sb.append(getRequiresShipping());
750 sb.append(", stockQuantity=");
751 sb.append(getStockQuantity());
752 sb.append(", featured=");
753 sb.append(getFeatured());
754 sb.append(", sale=");
755 sb.append(getSale());
756 sb.append(", smallImage=");
757 sb.append(getSmallImage());
758 sb.append(", smallImageId=");
759 sb.append(getSmallImageId());
760 sb.append(", smallImageURL=");
761 sb.append(getSmallImageURL());
762 sb.append(", mediumImage=");
763 sb.append(getMediumImage());
764 sb.append(", mediumImageId=");
765 sb.append(getMediumImageId());
766 sb.append(", mediumImageURL=");
767 sb.append(getMediumImageURL());
768 sb.append(", largeImage=");
769 sb.append(getLargeImage());
770 sb.append(", largeImageId=");
771 sb.append(getLargeImageId());
772 sb.append(", largeImageURL=");
773 sb.append(getLargeImageURL());
774 sb.append("}");
775
776 return sb.toString();
777 }
778
779 public String toXmlString() {
780 StringBundler sb = new StringBundler(106);
781
782 sb.append("<model><model-name>");
783 sb.append("com.liferay.portlet.shopping.model.ShoppingItem");
784 sb.append("</model-name>");
785
786 sb.append(
787 "<column><column-name>itemId</column-name><column-value><![CDATA[");
788 sb.append(getItemId());
789 sb.append("]]></column-value></column>");
790 sb.append(
791 "<column><column-name>groupId</column-name><column-value><![CDATA[");
792 sb.append(getGroupId());
793 sb.append("]]></column-value></column>");
794 sb.append(
795 "<column><column-name>companyId</column-name><column-value><![CDATA[");
796 sb.append(getCompanyId());
797 sb.append("]]></column-value></column>");
798 sb.append(
799 "<column><column-name>userId</column-name><column-value><![CDATA[");
800 sb.append(getUserId());
801 sb.append("]]></column-value></column>");
802 sb.append(
803 "<column><column-name>userName</column-name><column-value><![CDATA[");
804 sb.append(getUserName());
805 sb.append("]]></column-value></column>");
806 sb.append(
807 "<column><column-name>createDate</column-name><column-value><![CDATA[");
808 sb.append(getCreateDate());
809 sb.append("]]></column-value></column>");
810 sb.append(
811 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
812 sb.append(getModifiedDate());
813 sb.append("]]></column-value></column>");
814 sb.append(
815 "<column><column-name>categoryId</column-name><column-value><![CDATA[");
816 sb.append(getCategoryId());
817 sb.append("]]></column-value></column>");
818 sb.append(
819 "<column><column-name>sku</column-name><column-value><![CDATA[");
820 sb.append(getSku());
821 sb.append("]]></column-value></column>");
822 sb.append(
823 "<column><column-name>name</column-name><column-value><![CDATA[");
824 sb.append(getName());
825 sb.append("]]></column-value></column>");
826 sb.append(
827 "<column><column-name>description</column-name><column-value><![CDATA[");
828 sb.append(getDescription());
829 sb.append("]]></column-value></column>");
830 sb.append(
831 "<column><column-name>properties</column-name><column-value><![CDATA[");
832 sb.append(getProperties());
833 sb.append("]]></column-value></column>");
834 sb.append(
835 "<column><column-name>fields</column-name><column-value><![CDATA[");
836 sb.append(getFields());
837 sb.append("]]></column-value></column>");
838 sb.append(
839 "<column><column-name>fieldsQuantities</column-name><column-value><![CDATA[");
840 sb.append(getFieldsQuantities());
841 sb.append("]]></column-value></column>");
842 sb.append(
843 "<column><column-name>minQuantity</column-name><column-value><![CDATA[");
844 sb.append(getMinQuantity());
845 sb.append("]]></column-value></column>");
846 sb.append(
847 "<column><column-name>maxQuantity</column-name><column-value><![CDATA[");
848 sb.append(getMaxQuantity());
849 sb.append("]]></column-value></column>");
850 sb.append(
851 "<column><column-name>price</column-name><column-value><![CDATA[");
852 sb.append(getPrice());
853 sb.append("]]></column-value></column>");
854 sb.append(
855 "<column><column-name>discount</column-name><column-value><![CDATA[");
856 sb.append(getDiscount());
857 sb.append("]]></column-value></column>");
858 sb.append(
859 "<column><column-name>taxable</column-name><column-value><![CDATA[");
860 sb.append(getTaxable());
861 sb.append("]]></column-value></column>");
862 sb.append(
863 "<column><column-name>shipping</column-name><column-value><![CDATA[");
864 sb.append(getShipping());
865 sb.append("]]></column-value></column>");
866 sb.append(
867 "<column><column-name>useShippingFormula</column-name><column-value><![CDATA[");
868 sb.append(getUseShippingFormula());
869 sb.append("]]></column-value></column>");
870 sb.append(
871 "<column><column-name>requiresShipping</column-name><column-value><![CDATA[");
872 sb.append(getRequiresShipping());
873 sb.append("]]></column-value></column>");
874 sb.append(
875 "<column><column-name>stockQuantity</column-name><column-value><![CDATA[");
876 sb.append(getStockQuantity());
877 sb.append("]]></column-value></column>");
878 sb.append(
879 "<column><column-name>featured</column-name><column-value><![CDATA[");
880 sb.append(getFeatured());
881 sb.append("]]></column-value></column>");
882 sb.append(
883 "<column><column-name>sale</column-name><column-value><![CDATA[");
884 sb.append(getSale());
885 sb.append("]]></column-value></column>");
886 sb.append(
887 "<column><column-name>smallImage</column-name><column-value><![CDATA[");
888 sb.append(getSmallImage());
889 sb.append("]]></column-value></column>");
890 sb.append(
891 "<column><column-name>smallImageId</column-name><column-value><![CDATA[");
892 sb.append(getSmallImageId());
893 sb.append("]]></column-value></column>");
894 sb.append(
895 "<column><column-name>smallImageURL</column-name><column-value><![CDATA[");
896 sb.append(getSmallImageURL());
897 sb.append("]]></column-value></column>");
898 sb.append(
899 "<column><column-name>mediumImage</column-name><column-value><![CDATA[");
900 sb.append(getMediumImage());
901 sb.append("]]></column-value></column>");
902 sb.append(
903 "<column><column-name>mediumImageId</column-name><column-value><![CDATA[");
904 sb.append(getMediumImageId());
905 sb.append("]]></column-value></column>");
906 sb.append(
907 "<column><column-name>mediumImageURL</column-name><column-value><![CDATA[");
908 sb.append(getMediumImageURL());
909 sb.append("]]></column-value></column>");
910 sb.append(
911 "<column><column-name>largeImage</column-name><column-value><![CDATA[");
912 sb.append(getLargeImage());
913 sb.append("]]></column-value></column>");
914 sb.append(
915 "<column><column-name>largeImageId</column-name><column-value><![CDATA[");
916 sb.append(getLargeImageId());
917 sb.append("]]></column-value></column>");
918 sb.append(
919 "<column><column-name>largeImageURL</column-name><column-value><![CDATA[");
920 sb.append(getLargeImageURL());
921 sb.append("]]></column-value></column>");
922
923 sb.append("</model>");
924
925 return sb.toString();
926 }
927
928 private long _itemId;
929 private long _groupId;
930 private long _companyId;
931 private long _originalCompanyId;
932 private boolean _setOriginalCompanyId;
933 private long _userId;
934 private String _userUuid;
935 private String _userName;
936 private Date _createDate;
937 private Date _modifiedDate;
938 private long _categoryId;
939 private String _sku;
940 private String _originalSku;
941 private String _name;
942 private String _description;
943 private String _properties;
944 private boolean _fields;
945 private String _fieldsQuantities;
946 private int _minQuantity;
947 private int _maxQuantity;
948 private double _price;
949 private double _discount;
950 private boolean _taxable;
951 private double _shipping;
952 private boolean _useShippingFormula;
953 private boolean _requiresShipping;
954 private int _stockQuantity;
955 private boolean _featured;
956 private boolean _sale;
957 private boolean _smallImage;
958 private long _smallImageId;
959 private long _originalSmallImageId;
960 private boolean _setOriginalSmallImageId;
961 private String _smallImageURL;
962 private boolean _mediumImage;
963 private long _mediumImageId;
964 private long _originalMediumImageId;
965 private boolean _setOriginalMediumImageId;
966 private String _mediumImageURL;
967 private boolean _largeImage;
968 private long _largeImageId;
969 private long _originalLargeImageId;
970 private boolean _setOriginalLargeImageId;
971 private String _largeImageURL;
972 private transient ExpandoBridge _expandoBridge;
973 }