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